मैं यह जांचने की कोशिश कर रहा हूं कि कोई प्रक्रिया चल रही है या नहीं। यदि यह चल रहा है तो मुझे 'ओके' का रिटर्न वैल्यू चाहिए और यदि 'ठीक नहीं' का रिटर्न वैल्यू नहीं है। मैं केवल 'पीएस' का उपयोग किसी अन्य तर्क के बिना (उदाहरण के लिए पीएस-एफएफ) कर सकता हूं यदि सही शब्द है। कोड मैं है:जांचें कि प्रक्रिया चल रही है
if ps | grep file; then echo 'OK'; else echo 'NO'; fi
इस के साथ समस्या यह है कि यह सही प्रक्रिया के लिए खोज नहीं है और हमेशा रिटर्न 'ठीक' है, मैं सभी जानकारी मैं सिर्फ अगर जानना चाहते हैं प्रकट करना चाहते हैं फ़ाइल मौजूद है या नहीं।