コマンドを複数実行する

パイプを使う方法以外にも色々あるらしい。
と言っても、パイプすら使いこなせてないけど…。
一応メモ

;; 単純に順次実行する場合
$ command1;command2

;; command1が正常終了したらcommand2を実行
$ command1 && command2

;; command1が正常終了でなければcommand2を実行
$ command1 || command2

正常終了時は「0」を返し、異常終了(正常終了ではない)時は「0以外」を返すのが慣例らしい。
findやgrepで対象が見つからなかった場合は正常終了なので注意が必要。
どうしよう??C言語を勉強している横で、Perlシェルスクリプトがキラキラ輝いて誘惑してくるσ(^_^;)