ホームページ  >  記事  >  運用・保守  >  Linuxシステムで.shファイルを実行するにはどうすればよいですか?

Linuxシステムで.shファイルを実行するにはどうすればよいですか?

PHPz
PHPzオリジナル
2024-03-14 18:42:031512ブラウズ

Linuxシステムで.shファイルを実行するにはどうすればよいですか?

Linux システムで .sh ファイルを実行するにはどうすればよいですか?

Linux システムでは、.sh ファイルはシェル スクリプトと呼ばれるファイルであり、一連のコマンドを実行するために使用されます。 .sh ファイルの実行は非常に一般的な操作です。この記事では、Linux システムで .sh ファイルを実行する方法と具体的なコード例を紹介します。

方法 1: 絶対パスを使用して .sh ファイルを実行する

Linux システムで .sh ファイルを実行するには、絶対パスを使用して指定できます。ファイルの場所。具体的な手順は次のとおりです。

  1. ターミナルを開き、.sh ファイルが保存されているディレクトリに入ります。
  2. ./ にファイル名を加えて .sh ファイルを実行します。つまり、./filename.sh (##) #filename.sh は、.sh ファイルの名前です。
サンプル コード:

cd /path/to/your/sh_file/folder
./example.sh

方法 2: .sh ファイルをシステム PATH に追加して直接実行します。

絶対パスを使用して実行するだけでなく、

.sh ファイルをシステムの PATH 環境変数に追加して、任意のパスで直接実行できるようにすることもできます。

.bashrc
    ファイルを編集します。コマンド
  1. nano ~/.bashrc を使用してファイルを開くことができます。 ファイルに export PATH=$PATH:/path/to/your/sh_file/folder
  2. という行を追加します。ここで、
  3. /path/to/your/sh_file/folder は、.sh ファイルを保存するパスです。 .bashrc
  4. ファイルを保存して終了し、
  5. source ~/.bashrc コマンドを実行して変更を有効にします。 これで、ファイル名を入力するだけで、任意のパスで .sh
  6. ファイルを直接実行できるようになります。
  7. サンプル コード:
  8. source ~/.bashrc
    example.sh
方法 3: chmod コマンドを使用して .sh ファイルの実行権限を付与する

.sh を実行しようとする場合に、

ファイルにアクセスするときに権限が不十分な場合は、

chmod コマンドを使用してファイルに実行権限を付与します。具体的な手順は次のとおりです。 ターミナルで

.sh
    ファイルが保存されているディレクトリを入力します。
  1. chmod x filename.sh
  2. コマンドを実行します (
  3. filename.sh.sh ファイル名です。このコマンドにより、ファイルが表示されます)実行権限。 これで、ファイル名を使用して .sh
  4. ファイルを直接実行できます。
  5. サンプル コード:
  6. cd /path/to/your/sh_file/folder
    chmod +x example.sh
    ./example.sh
概要:

この記事では、Linux システムで

.sh

ファイルを実行する 3 つの方法と具体的なコードを紹介します。例が示されています。これらの方法により、

.sh ファイルを簡単に実行し、カスタマイズされたスクリプト操作を実行できます。この記事がお役に立てば幸いです!

以上がLinuxシステムで.shファイルを実行するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。