timeout
কিছু স্ক্রিপ্টিং পরিস্থিতিতে জিএনইউ কোর্টিলস কমান্ড অত্যন্ত কার্যকর, কোনও কমান্ডের চালনা দ্রুত হলে আউটপুট ব্যবহার করার অনুমতি দেয় এবং এটি খুব বেশি সময় নেয় কিনা তা এড়িয়ে যায়।
timeout
কেবলমাত্র পসিক্স নির্দিষ্ট নির্দিষ্ট ইউটিলিটিগুলি ব্যবহার করার মৌলিক আচরণটি আমি কীভাবে অনুমান করতে পারি ?
(আমি এটা সংমিশ্রণ থাকতে পারে চিন্তা করছি wait
, sleep
, kill
এবং যারা আর কি, কিন্তু সম্ভবত আমি একটি সহজ পদ্ধতির অনুপস্থিত করছি জানেন।)
command & pid=$! ; sleep 5 && kill $pid
command
দ্রুত শেষ হলে কমান্ডটি চালুর pid
আগেই আর একটি প্রক্রিয়া শুরু করার পুনরায় ব্যবহারের ক্ষীণ সম্ভাবনা রয়েছে kill
? আমি প্রযোজনা কোডে তা চাই না ....
timeout
প্রোগ্রামটি সংকলন করে এটি ব্যবহার করবেন না কেন ?