auの日記

プログラミング初心者の日記。(auはハンドルネームです)

シェルスクリプトファイルで引数を受け取る方法

auです。

シェルスクリプトファイルで引数を受け取ってみようと思います。

やり方

シェルスクリプトファイル内で「$1」と書くことで第1引数を受け取ることができます。

echo $1
$ sh test.sh hogehoge # hogehoge

お察しの通り、$2で第二引数と言う風に受け取れます。

$0では、ファイル名を受け取れます。C言語と同じような感じですね。

echo $0
$ sh test.sh hogehoge # test.sh