আমি লক্ষ্য করেছি যে এই প্রশ্নটি বেশ কয়েক বছর পুরনো, সুতরাং এটি মূল পোস্টারটি নাও সহায়তা করতে পারে তবে এটি অন্য কাউকে সাহায্য করতে পারে।
প্রথম: "টাস্ক স্পোলার" এর উত্তর। এটি বেশ শক্তিশালী এবং কমপক্ষে ফেডোরার এটি রয়েছে।
তবে আমি প্রচুর সার্ভার ব্যবহার করি, আমি প্রচুর ঝামেলা ছাড়াই স্বেচ্ছাসেবী প্যাকেজ ইনস্টল করতে পারি না, তাই আমার এমন কিছু প্রয়োজন যা আদর্শভাবে খাঁটি বাশ (বা পার্ল, বা এ জাতীয়)।
এটির সাথে কিছুক্ষণ লড়াই করার পরে, আমি একটি খাঁটি বাশ বাস্তবায়ন নিয়ে এসেছি যা এখন পর্যন্ত ঠিকঠাকভাবে কাজ করছে বলে মনে হচ্ছে। আপনি এটি https://github.com/sitaramc/bq এ খুঁজে পেতে পারেন ।
এটি কেবলমাত্র একটি বাশ স্ক্রিপ্ট তাই ইনস্টলেশনটি তুচ্ছ। যাইহোক, এটি আপনার দ্বিতীয় এবং তৃতীয় প্রয়োজনীয়তাগুলিকে পাঞ্জা দেয় (তবে এটিগুলি কার্যকর করার জন্য এটি তুচ্ছ হওয়া উচিত)।
স্ক্রিপ্টটি উদারভাবে মন্তব্য করা হয়েছে এবং আপনি যদি চান তবে কয়েক মিনিটের মধ্যে এটি পর্যালোচনা করতে সক্ষম হওয়া উচিত।
batch
কমান্ডটি "কোনও সমান্তরালতা করে না"। একটি কাজ শুরু করা এবং পরবর্তী কাজ শুরু করার মধ্যে সাধারণত ডিফল্ট 60 সেকেন্ড বিলম্ব হয়; তবে, প্রথম কাজটি শেষ হওয়ার জন্য অপেক্ষা করার কিছু নেই - বিকল্পatd
দ্বারা নির্ধারিত মানটি-b
অতিক্রান্ত হওয়ার সাথে সাথে ব্যাচের সারি থেকে খুশিতে কাজগুলি সরিয়ে দেবে (atd
ম্যান পৃষ্ঠাটি দেখুন)।