मैं रन-वन कमांड का उपयोग करने की सलाह दूंगा - तालों से निपटने की तुलना में बहुत सरल। डॉक्स से:
रन-वन एक रैपर स्क्रिप्ट है जो कि कुछ कमांड के एक से अधिक अद्वितीय उदाहरणों के एक अद्वितीय सेट के साथ चलती है। यह अक्सर क्रोनोजर के साथ उपयोगी होता है, जब आप एक बार में एक से अधिक कॉपी नहीं चलाना चाहते हैं।
रन- दिस-वन बिल्कुल रन-वन की तरह है, सिवाय इसके कि यह pgrep और मारने के लिए उपयोग करेगा और उपयोगकर्ता के स्वामित्व वाली किसी भी रनिंग प्रोसेस को खोजने और मारने के लिए टारगेट कमांड्स और तर्कों का मिलान करेगा। ध्यान दें कि जब तक सभी मिलान प्रक्रियाएँ समाप्त नहीं हो जाती हैं, तब तक यह मिलान प्रक्रिया को मारने की कोशिश करते हुए ब्लॉक हो जाएगा।
रन-वन-लगातार, बिल्कुल रन-वन की तरह संचालित होता है, सिवाय इसके कि यह "COMMAND [ARGS]" को किसी भी समय COMMAND (शून्य या गैर-शून्य) से बाहर निकालता है।
Keep-one- run रन-वन-लगातार के लिए एक उपनाम है।
रन-वन-जब तक सफलता बिल्कुल रन-वन-लगातार की तरह संचालित होती है सिवाय इसके कि यह "COMMAND [ARGS]" का जवाब देता है जब तक कि COMMAND सफलतापूर्वक बाहर नहीं निकलता (यानी, शून्य से बाहर निकलता है)।
रन-वन-जब तक विफलता रन-वन-लगातार की तरह संचालित होती है सिवाय इसके कि यह "COMMAND [ARGS]" का जवाब तब तक देता है जब तक COMMAND विफलता से बाहर नहीं निकलता (यानी, गैर-शून्य से बाहर निकलता है)।