timeout
کد خروج ۱۲۴ یعنی دستور بهخاطر timeout متوقف شده است؛ برای جلوگیری از گیر کردن اسکریپتها و cron کاربرد زیادی دارد.
ساختار دستور
timeout [options] duration commandنمونههای کاربردی
timeout 10 curl https://example.comتوقف curl بعد از ۱۰ ثانیه
timeout -s KILL 30 ./job.shکشتن اجباری بعد از ۳۰ ثانیه
timeout 5m ping -c 100 8.8.8.8محدودیت ۵ دقیقه
آپشنهای مهم
-s- سیگنال ارسالی
-k- kill اجباری بعد از مهلت اضافه