Belajar Command Line di Linux – Bagian 3 (Multiple Command)

Artikel ini sambungan dari artikel Belajar Command Line di Linux – Bagian 2 (Single Command)

Kadang-kadang diperlukan rangkaian perintah-perintah untuk menyelesaikan suatu pekerjaan pada Ubuntu. Berikut ini syntax penulisan perintah untuk Multiple Command.

Jika anda ingin mengeksekusi dua perintah berurutan, maka anda dapat menuliskan perintah-perintah tersebut dengan syntax :

  • command1 ; command2

contoh :

ocid@kintoun:~ $ grep merah file1.txt ; grep putih file1.txt
mawar merah
melati putih
ocid@kintoun:~ $

Pada contoh diatas, perintah 1 dan perintah 2 dieksekusi.

Jika anda menginginkan agar perintah 1 dieksekusi sampai selesai terlebih dahulu sebelum perintah2 dieksekusi, maka anda harus menuliskannya dengan syntax berikut :

  • command1 && command2

contoh :

ocid@kintoun:~ $ grep merah file1.txt && grep putih file1.txt
mawar merah
melati putih
ocid@kintoun:~ $ grep biru file1.txt && grep putih file1.txt
ocid@kintoun:~ $

Contoh diatas menunjukkan apa yang terjadi jika perintah 1 gagak dilaksanakan, maka perintah 2 tidak akan dilaksanakan.

Jika anda ingin agar perintah 2 dieksekusi hanya jika perintah 1 gagal, maka syntax-nya adalah :

  • command1 || command2

contoh :

ocid@kintoun:~ $ grep merah file1.txt || grep putih file1.txt
mawar merah
ocid@kintoun:~ $ grep biru file1.txt || grep putih file1.txt
melati putih
ocid@kintoun:~ $

Contoh diatas menunjukkan bahwa perintah 2 dilaksanakan hanya pada saat perintah 1 gagal dieksekusi.

bersambung ke artikel Belajar Command Line di Linux – Bagian 4 (Wildcard)

http://www.ocidbrass.com

Leave a Reply

Your email address will not be published. Required fields are marked *