今日、この投稿では、 チュートリアル04 チュートリアル シリーズから シェルスクリプト. 以前のものでは、次の概念に取り組みました。 ターミナル、コンソール、シェル、Bash シェル、スクリプト、およびシェル スクリプト.
このため、この現在のチュートリアルでは、もう少し焦点を当てます。 実用的または技術的な部分 の Bash Shell で作成されたスクリプト ファイル.
そして、この投稿を始める前に «シェルスクリプティング – チュートリアル 04»、以下を調べることをお勧めします 関連コンテンツ、今日この投稿を読んだ最後に:
シェル スクリプト チュートリアル 04
スクリプト ファイルの基本
世代
へ スクリプトファイルを生成するt基本的に使用する必要があります テキストエディタ、これは問題なく、単純なものです ターミナル(CLI) 「nano」や「vi」など、または デスクトップ(GUI) 「gedit」や「マウスパッド」など。
また、それらを使用することができます ソースコードエディタ 使用されている言語の構文を検出する、より複雑または堅牢な IDE タイプ。 Geany、Atom、Sublime テキスト、Visual Studio Code、とりわけ。
原則として、そのうちのXNUMXつで、次の順序を実行するだけで十分です。 新しいプレーン テキスト ファイルを生成する の有無にかかわらず 「.sh」拡張子できれば彼女と一緒に。
たとえば、ターミナルで次のコマンドを実行するのが最も簡単です。
nano miprimerscript.sh
実行
へ bash シェル スクリプトを実行するでは、次の 2 つの方法または形式を選択できます。
- Bash インタープリターを呼び出して、スクリプト ファイルを実行します。
bash miprimerscript.sh
- デフォルトのインタープリター (Sh) を呼び出して、スクリプト ファイルを実行します。
sh miprimerscript.sh
観察: 場合によっては、正しいシェルを呼び出さないと、作成されたスクリプトが部分的または完全に機能しなくなる可能性があることに注意してください。 したがって、理想は、スクリプトの最初の行で呼び出されるシェルが、それを実行するために使用されるものです。 私たちの場合、「bash」です。
ただし、次のようにスクリプト ファイルを直接実行することもできます。
./miprimerscript.sh
この場合、最初の 2 文字 「./」 現在のディレクトリ、つまり実行可能ファイルがある実際のパスからスクリプト ファイルを実行することを示します。
Linux スクリプト ファイル内のパーツまたは要素
本当に、 スクリプトファイルは一般的に非常に基本的なものです、したがって、のみで構成されています 2要素 次のとおりです。
- シー・バンまたはシャ・バン (#!): これはスクリプト ファイルの最初の行に付けられた名前で、実行するプログラム (シェル) を指定する目的があります。 そのため、そのプログラムがインストールされていない場合は、その実行を妨げるエラーが生成されます。
- コード: これは、単一のコマンドから、Linux ターミナルでの単純または複雑なコマンドを表す数千行のコードまで、あらゆるものです。
例えば:
#!/bin/bash
echo Mi Primer Script
スクリーンショット
要約
要するにこれで «シェルスクリプト»のチュートリアル04 私たちはすでに最初のアプローチを開始しました より実用的かつ技術的な側面 に関連する Bash Shell で生成されたスクリプト ファイル. したがって、すぐに彼らが作成して使用し始めることを願っています GNU/Linux の最初のスクリプト ファイル.
内容がよろしければ、 コメントして共有する. そして覚えておいてください、私たちの «サイト»の公式チャンネルに加えて、 Telegram その他のニュース、チュートリアル、Linux の更新については、.