Ubuntu 20.04LTSでシェルスクリプトを作成して実行する方法

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」という名前のホームフォルダーであるデフォルトフォルダーに保存しています。

Save  テストスクリプト

これで、スクリプト「tutorial.sh」は、保存後にテキストエディタで次のようになります。

シェルスクリプト

3.CLIを使用してシェルスクリプト「tutorial.sh」を実行します

コマンドライン入力を使用してシェルスクリプトを実行する必要があります。

まず、次のコマンドを実行して、シェルスクリプトを実行可能にする必要があります。

$ chmod + xスクリプト名

上記のコマンドの「scriptname」の代わりにシェルスクリプト名を記述します。 この特定のガイドでは、スクリプト名は「tutorial.sh」です。

シェルスクリプトを実行可能にする

次のコマンドを使用してスクリプトを実行します。

$ ./scriptname

上記のように、スクリプト名は「tutorial.sh」です。

シェルスクリプトを実行する

上記のコマンドを実行すると、スクリプトの各行が1つずつ実行され、次の出力が表示されます。

テストスクリプトの結果

結論

この記事では、シェルスクリプトの基本的なイニシャル、非常にシンプルでわかりやすい方法でシェルスクリプトを作成して実行する方法について説明します。 ユーザーは、添付されている各入力コマンドのスクリーンショットと、そのコマンドの正しい出力を確認することで、各ステップを実行できます。 この記事は、プロのユーザーとナイーブなユーザーの両方に等しく役立ちます。