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