Saya ingin menemukan yang setara
cmd 1 && cmd 2 && ... && cmd 20
tetapi dengan perintah yang diekspresikan dalam satu for
lingkaran seperti
for i in {1..20}
do
cmd $i
done
Apa yang akan Anda sarankan untuk berubah dalam ekspresi kedua untuk menemukan yang setara dengan yang pertama?
cmd && cmd
Jika Anda menginginkan solusi satu baris yang kotor, Anda dapat membuat perintah dan mengirimkannya ke bash.
sumber
Anda dapat keluar dari loop jika salah satunya gagal
sumber
break
legal di sana? Saya cukup yakinif
pernyataan itu tidak mengganggu ..Ini adalah bagaimana saya menjalankan tugas saya di terminal tanpa menggunakan
&&
Mirip dengan Anda harus meletakkan perintah ini dalam skrip
Keduanya memberikan hasil yang sama kepada saya
sumber