一連のチュートリアルを続ける シェルスクリプト、今日はXNUMX番目を紹介します(チュートリアル03) 同じの。
それ以来、最初の 2 つで対処します 基礎 続く、 ターミナル、コンソール、シェル、Bash シェル、 この XNUMX つ目では、特に、と呼ばれるファイルについて可能な限りすべてを知ることに焦点を当てます。 スクリプト とのテクニック シェルスクリプト.
そして、これを始める前に «シェルスクリプト»のチュートリアル03、以下を調べることをお勧めします 関連コンテンツ、今日この投稿を読んだ最後に:
シェル スクリプト チュートリアル 03
スクリプト ファイルとシェル スクリプト言語
与えられた、 シェルは、GNU/Linux の上に堅牢なプログラミング環境を提供します。 使いこなすには、使い方をマスターする必要があります スクリプト ファイル とのテクニック シェルスクリプト言語.
両方の概念を次のように理解します。
スクリプト
スクリプト 息子 任意のシェルで作成された小さなプログラム、これもコンパイルする必要はありません。 したがって、使用されるシェルはそれらを行ごとに解釈します。 すなわち、 スクリプトはタスク自動化ファイルです、通常は 従来の読みやすいコマンド プロンプトを含む通常のテキスト ファイル. それが彼らが提供する理由です 非常にクリーンで明確な構文であり、GNU/Linux でのプログラミングの世界を始めるための良い出発点になります。
したがって、 スクリプトまたはシェル スクリプト ファイル からプログラムできます 小さくてシンプルなコマンド 端末によるシステム日付の取得などの特定のアクティビティ。 走るまで 大規模で高度なタスクまたは一連の指示 ネットワーク経由でファイル/フォルダーまたはデータベースの増分バックアップを実行するなど。
スクリプト シェル
通常、次のように定義されます。 シェルスクリプト へ シェルのスクリプトを設計および作成する手法 特定のオペレーティング システムの。 そしてこのために、それらは一般的に使用されます シンプルなテキスト エディター (GUI/CLI). 許可する コードの簡単で直接的な処理 使用されるプログラミング構文の十分な理解。
したがって、 シェルスクリプト、基本的には 解釈されたプログラミング言語のタイプ. 通常のプログラムはコンパイルする必要がありますが、実行する前に特定のコードに永続的に変換する必要があります。 シェル スクリプトを使用すると、 プログラム (シェルスクリプト) 元の形のままです(ほとんどの場合)。
要するに、 シェル スクリプトにより、:
- よりシンプルで小さなコードでプログラムとタスクを作成します。
- ソース コード ファイルをプレーン テキストとして管理します。
- 他のプログラミング言語で記述されたコンポーネントと対話します。
- コンパイラーの代わりにインタープリターを使用してプログラムを実行します。
- 処理コストは高くなりますが、シンプルで簡単かつ最適な方法でプログラムを生成します。
今後の号で、少し掘り下げます スクリプトとシェル スクリプトの詳細.
要約
要するにこれで «シェルスクリプト»のチュートリアル03 これからも価値あるコンテンツを提供し続けます 理論的根拠 この一連の投稿の、管理のこの技術分野について GNU/Linux ターミナル.
内容がよろしければ、 コメントして共有する. そして覚えておいてください、私たちの «サイト»の公式チャンネルに加えて、 Telegram その他のニュース、チュートリアル、Linux の更新については、.