Linuxでシェルスクリプトにパラメータを渡す方法

Linuxで、パラメータを渡してシェルスクリプトを呼び出すには、以下のように行います。

  1. シェルスクリプトファイルを作成する(例:script.sh)そして、shebang(#!/bin/bash)をファイルの最初に追加して、bashインタープリターを使用してスクリプトを実行するように指定する。
  2. シェルスクリプトでは、特殊変数 $1、$2、$3 などで、スクリプトに引き渡された引数を得ることができます。例えば、$1 は最初の引数を表し、$2 は 2 番目の引数を表します。
  3. サンプルスクリプト(script.sh):
  4. 最初の引数は次のとおりです。$1
    2番目の引数は次のとおりです。$2
  5. ターミナルで以下コマンドを実行してシェルスクリプトを呼び出し、引数を渡すことができます。
  6. bash script.sh 引数1 引数2
  7. もしくは、実行権限を付与したスクリプトファイルを直接実行する。
  8. chmod +x script.sh
    ./script.sh 引数1 引数2
  9. スクリプトは渡されたパラメータを出力します。

注意:パラメータ間はスペース区切りで、パラメータ中にスペースまたは特殊文字が含まれる場合は、引用符で囲んでください(例:

bash script.sh "参数 1" 参数2
bannerAds