特殊変数

  • $0プログラム名
  • $1, $2, …, $9引数
  • $#引数の数
  • $*全引数
  • $@全引数 (引数の分割を保つ)
  • $?直前に実行したコマンドの終了ステータス
  • $$カレントシェルのプロセス ID
  • $!直前に実行したバックグランドジョブのプロセス ID
  • $-カレントシェルのオプション

参考

特殊変数 | あんみのの備忘録

特殊変数・汎用構文 | tands_b の日記

BASH での変数について | ファイヤープロジェクト

シェルスクリプトの特殊変数 | Unskilled?

特殊な変数 | ソフトウェアエンジニアのための tips

bash の特殊変数 SECONDS で処理の実行時間を計測する | なおべりーのブログ

$?

直前に実行したコマンドの終了ステータスが設定される。

シェルスクリプトの特殊変数「$?」について | teratail

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です