コマンドの連続実行

連続実行の方法

csh において複数のコマンドを連続実行するには以下の方法がある。

コマンド1 ; コマンド2
コマンド1の実行が終るとコマンド2が実行される
コマンド1 && コマンド2
コマンド1の実行が正常に終るとコマンド2が実行される
コマンド1 || コマンド2
コマンド1の実行が正常に終らないとコマンド2が実行される

# vi test.c ; cc test.c ; a.out    <- vi test.c、cc test.c、a.outが順番に実行される。
# cc test.c && a.out    <- cc test.cの実行が成功した時(コンパイルが成功した時) a.outが実行される。

Home | Contents
Mail