変数の設定方法
例)TODAY変数を出力すると,dateコマンドの結果が表示されるようにする。
変数は以下の2通りで設定できる。
ubuntu
user:~ $TODAY=`date`
user:~ TODAY=$(date)
変数の出力方法
echoと$を使う
ubuntu
user:~ echo $TODAY
2024年 1月 27日 土曜日 20:11:52 JST
規定の変数
$?
直前のコマンドの終了ステータスを設定
ubuntu
user:~ echo $?
127
$?
現在のシェルのプロセス番号
ubuntu
user:~ echo $$
169
$*
全ての引数が格納される
${10}
10番目の引数が格納される
$0
実行したシェルスクリプト名が設定される
ubuntu
user:~ echo $0
-bash