A 脚本 Linuxで使用され、作業仕様と割り当てに従ってコマンドが書き込まれています。 このようなスクリプトを実行すると、スクリプト内の各コマンドが1つずつ順番に実行されます。 ザ シェル ユーザー作成のコマンドインタープリターです。 A シェルスクリプト ユーザーが複数のコマンドを同時に記述して実行するのに役立ちます。
この記事では、コマンドライン入力を使用してシェルスクリプトを実行する方法を説明します。 この特定の記事を参照して、私はUbuntu 20.04LTSを使用しています。 CLIを使用してシェルスクリプトを実行する方法を示す前に、まずシェルスクリプトを作成する方法を説明します。
前提条件
- Ubuntu 20.04LTSシステム
- のユーザー sudo 特権
拡張子が「.sh」のファイルを作成する
「.sh」ファイルを作成するには、次の手順に従います。
1.メニューバーからデフォルトの「テキストエディタ」を開きます
Ubuntu 20.04 LTSのデフォルトのテキストエディタを使用するか、システムに他のエディタがインストールされている場合は、 example 「vimテキストエディタ」。 この特定のガイドでは、デフォルトのテキストエディタを使用しています。
「editor」と入力し、「TextEditor」をクリックします。
デフォルトのテキストエディタが開きます。
2.無題のドキュメントにコマンドを書き込み、拡張子「.sh」を付けて保存します
作業要件または割り当てられたタスクに従って、任意のコマンドを記述できます。 この特定の記事のために、私は無題のドキュメントに次のコマンド/コードを書いています。
echo “Hello World” echo “Ubuntu 20.04LTSチュートリアル” echo “今日のタスク”
次に、拡張子が「.sh」のファイルを任意のディレクトリに保存します。 この特定の記事では、「tutorial.sh」という名前のホームフォルダーであるデフォルトフォルダーに保存しています。
これで、スクリプト「tutorial.sh」は、保存後にテキストエディタで次のようになります。
3.CLIを使用してシェルスクリプト「tutorial.sh」を実行します
コマンドライン入力を使用してシェルスクリプトを実行する必要があります。
まず、次のコマンドを実行して、シェルスクリプトを実行可能にする必要があります。
$ chmod + xスクリプト名
上記のコマンドの「scriptname」の代わりにシェルスクリプト名を記述します。 この特定のガイドでは、スクリプト名は「tutorial.sh」です。
次のコマンドを使用してスクリプトを実行します。
$ ./scriptname
上記のように、スクリプト名は「tutorial.sh」です。
上記のコマンドを実行すると、スクリプトの各行が1つずつ実行され、次の出力が表示されます。
結論
この記事では、シェルスクリプトの基本的なイニシャル、非常にシンプルでわかりやすい方法でシェルスクリプトを作成して実行する方法について説明します。 ユーザーは、添付されている各入力コマンドのスクリーンショットと、そのコマンドの正しい出力を確認することで、各ステップを実行できます。 この記事は、プロのユーザーとナイーブなユーザーの両方に等しく役立ちます。