Menurut halaman manual, xargs akan berhenti jika salah satu dari baris eksekusi keluar dengan kesalahan 255:
Jika ada pemanggilan perintah keluar dengan status 255, xargs akan segera berhenti tanpa membaca input lebih lanjut. Pesan kesalahan dikeluarkan pada stderr ketika ini terjadi.
Bagaimana saya bisa mendapatkan xargs untuk tidak melakukan ini?
Saya memiliki 1.500 pekerjaan batch yang ingin saya jalankan, 50 baris sekaligus. Saya menemukan bahwa itu selalu mati di jalur tertentu, dan tidak menyelesaikan pekerjaan. Tidak baik!
Pertanyaan yang lebih baik lagi, pertanyaan yang menggambarkan apa yang saya coba lakukan, adalah:
Bagaimana saya bisa menjalankan skrip batch 1500 baris, 50 baris sekaligus, sehingga tidak keluar dari pekerjaan di tengah, dan sehingga output ditangkap ke file log dari beberapa jenis?
sh -c
wors untukku!