Bagaimana mungkin menjalankan banyak perintah dan melatarinya menggunakan bash?
Sebagai contoh:
$ for i in {1..10}; do wait file$i &; done
di mana menunggu adalah biner khusus.
Saat ini saya mendapatkan kesalahan:
syntax error near unexpected token `;'
saat menjalankan perintah di atas.
Setelah di latar belakang, perintah harus dijalankan secara paralel.
&
dan ;
keduanya "terminator perintah". Anda tidak perlu menggunakan keduanya: for ...; do wait $arg & done
akan bekerja.
nohup
memungkinkan Anda untuk mengeksekusi perintah di latar belakang