shellで連続してコマンドを打ちたい時の繋ぎ文字
前提として コマンドは 正常終了時にステータス0 異常終了時は1
を返す
連続してコマンドを打ちたい時の繋ぎ文字としては下記の3つがあり
; && ||
;(セミコロン)
前のコマンドが終わり次第次が実行
&&(アンパサンド2つ)
前のコマンドが0(正常終了)なら次を実行
||(パイプ2つ)
前のコマンドが1(異常終了)なら次を実行
実行した結果に応じて次の処理を変えたい時に使い分ける。
前提として コマンドは 正常終了時にステータス0 異常終了時は1
を返す
連続してコマンドを打ちたい時の繋ぎ文字としては下記の3つがあり
; && ||
前のコマンドが終わり次第次が実行
前のコマンドが0(正常終了)なら次を実行
前のコマンドが1(異常終了)なら次を実行
実行した結果に応じて次の処理を変えたい時に使い分ける。