シェル スクリプト – チュートリアル 04: Bash シェル スクリプト – パート 1

シェル スクリプト – チュートリアル 04: Bash シェル スクリプト - パート 1

シェル スクリプト – チュートリアル 04: Bash シェル スクリプト – パート 1

今日、この投稿では、 チュートリアル04 チュートリアル シリーズから シェルスクリプト. 以前のものでは、次の概念に取り組みました。 ターミナル、コンソール、シェル、Bash シェル、スクリプト、およびシェル スクリプト.

このため、この現在のチュートリアルでは、もう少し焦点を当てます。 実用的または技術的な部分Bash Shell で作成されたスクリプト ファイル.

シェル スクリプト - チュートリアル 03: Bash シェル スクリプトのすべて

シェル スクリプティング – チュートリアル 03: Bash シェルを使用したスクリプティングのすべて

そして、この投稿を始める前に «シェルスクリプティング – チュートリアル 04»、以下を調べることをお勧めします 関連コンテンツ、今日この投稿を読んだ最後に:

シェル スクリプト - チュートリアル 03: Bash シェル スクリプトのすべて
関連記事
シェル スクリプト – チュートリアル 03: スクリプトとシェル スクリプトのすべて
シェル スクリプティング - チュートリアル 02: Bash シェルのすべて
関連記事
シェル スクリプティング – チュートリアル 02: Bash シェルのすべて

シェル スクリプト チュートリアル 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

スクリーンショット

スクリプトの実行例 - スクリーンショット 1

スクリプトの実行例 - スクリーンショット 2

スクリプトの実行例 - スクリーンショット 3

スクリプトの実行例 - スクリーンショット 4

シェル スクリプト - チュートリアル 01: シェル、Bash シェル、およびスクリプト
関連記事
シェル スクリプト – チュートリアル 01: ターミナル、コンソール、およびシェル
PowerShell 7.2.6: GNU での Linux および Windows コマンドの使用
関連記事
PowerShell 7.2.6: GNU での Linux および Windows コマンドの使用

投稿の抽象的なバナー

要約

要するにこれで «シェルスクリプト»のチュートリアル04 私たちはすでに最初のアプローチを開始しました より実用的かつ技術的な側面 に関連する Bash Shell で生成されたスクリプト ファイル. したがって、すぐに彼らが作成して使用し始めることを願っています GNU/Linux の最初のスクリプト ファイル.

内容がよろしければ、 コメントして共有する. そして覚えておいてください、私たちの «サイト»の公式チャンネルに加えて、 Telegram その他のニュース、チュートリアル、Linux の更新については、.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。