シェル・スクリプト・リファンレス
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

 複数のコマンドの実行「;」

 コマンド・ラインやシェル・スクリプトの1行中に2つ以上のコマンドを記述したい場合は,コマンドの間に区切りとなる「;」を記述する必要がある。


コマンド1 ; コマンド2

 すると,コマンド1の実行が終了した後にコマンド2の実行が始まる。たとえば,


$ find / -name ".txt" ; sort address.txt 

とすれば,findの実行が終了した後に,sortが実行される。この場合,findとsortの関連性はなく,それぞれが独立した状態で実行される。