@@ -17,7 +17,7 @@ exercises: 0
17
17
18
18
::::::::::::::::::::::::::::::::::::::::::::::::::
19
19
20
- ### Background
20
+ ### 背景
21
21
22
22
Humans and computers commonly interact in many different ways, such as through a keyboard and mouse,
23
23
touch screen interfaces, or using speech recognition systems.
@@ -39,15 +39,13 @@ With the proper commands, the shell can repeat tasks with or without some modifi
39
39
as many times as we want.
40
40
Using the shell, the task in the literature example can be accomplished in seconds.
41
41
42
- ### The Shell
42
+ ### シェル
43
43
44
44
The shell is a program where users can type commands.
45
45
With the shell, it's possible to invoke complicated programs like climate modeling software
46
46
or simple commands that create an empty directory with only one line of code.
47
- The most popular Unix shell is Bash (the Bourne Again SHell ---
48
- so-called because it's derived from a shell written by Stephen Bourne).
49
- Bash is the default shell on most modern implementations of Unix and in most packages that provide
50
- Unix-like tools for Windows.
47
+ 最も人気のある Unix シェルは、Bash、Bourne Again SHell です (これは Stephen Bourne によって書かれたシェルから派生したものであるためそう呼ばれています)。
48
+ Bash はほとんどの最新の Unix の搭載されたもののデフォルトシェルであり、 Windows 用の Unix のようなツールを提供するほとんどのパッケージで使われています。
51
49
Note that 'Git Bash' is a piece of software that enables Windows users to use a Bash like interface
52
50
when interacting with Git.
53
51
@@ -62,14 +60,10 @@ pipelines and handle large volumes of data automatically. Sequences of
62
60
commands can be written into a _ script_ , improving the reproducibility of
63
61
workflows.
64
62
65
- In addition, the command line is often the easiest way to interact with remote machines
66
- and supercomputers.
67
- Familiarity with the shell is near essential to run a variety of specialized tools and resources
68
- including high-performance computing systems.
69
- As clusters and cloud computing systems become more popular for scientific data crunching,
70
- being able to interact with the shell is becoming a necessary skill.
71
- We can build on the command-line skills covered here
72
- to tackle a wide range of scientific questions and computational challenges.
63
+ さらに、リモートマシンやスーパーコンピュータとやりとりするには、コマンドラインが最も簡単な方法であることが多いです。
64
+ 高性能コンピュータシステムなどの多様な特殊なリソースやツールを実行するにはシェルに精通していることはほぼ必須です。
65
+ クラスターやクラウドコンピューティングシステムが科学的なデータクランチングのために普及するにつれ、 シェルによってやりとりできるということは必須のスキルになってきています。
66
+ ここで取り扱うコマンドラインのスキルを手にいれることで、 幅広く科学的な問題や計算機上の課題に取り組むことができます。
73
67
74
68
Let's get started.
75
69
@@ -119,7 +113,7 @@ Documents Library Music Public
119
113
120
114
::::::::::::::::::::::::::::::::::::::::: callout
121
115
122
- ## Command not found
116
+ ## コマンドが見つからないとき
123
117
124
118
If the shell can't find a program whose name is the command you typed, it
125
119
will print an error message such as:
0 commit comments