GNU/Linux >> Belajar Linux >  >> Linux

Memisahkan Perintah Panjang Dalam Skrip Shell?

Saya telah menulis skrip shell Unix, tetapi saya tidak berpengalaman dalam pemformatan yang benar. Ada banyak contoh di mana saya harus menulis baris panjang untuk dieksekusi sebagai satu perintah.

Pertanyaannya adalah:Apakah ada cara agar saya dapat membagi satu baris panjang perintah Shell menjadi beberapa baris, namun membuatnya dijalankan sebagai satu perintah?

Jawaban yang Diterima:

Pisahkan string panjang menjadi komponen yang lebih kecil, dan mungkin lebih mudah dibaca, atau gunakan tanda “\" untuk menunjukkan pemutusan baris.

dari 'man bash':

Jika pasangan \ muncul, dan garis miring terbalik itu sendiri
dikutip, \ diperlakukan sebagai kelanjutan baris (yaitu,
dihapus dari aliran input dan diabaikan secara efektif).


Linux
  1. Array Asosiatif Dalam Skrip Shell?

  2. Penguncian yang Benar Dalam Skrip Shell?

  3. Jalankan Skrip Shell Melalui Situs Web?

  1. Bagaimana Cara Mengubah Cron Shell (sh ke Bash)?

  2. Lanjutkan Perintah Shell Setelah Terhubung ke Ssh?

  3. 5 Cara Mengeksekusi Perintah UNIX / Linux (dan Skrip Shell) di Latar Belakang

  1. Izinkan Setuid Pada Skrip Shell?

  2. Bagaimana Cara Menjatuhkan Hak Istimewa Root Dalam Skrip Shell?

  3. Perintah shell asinkron