मैं एक ऐसी लाइन की तलाश कर रहा हूं, जो चल रही प्रक्रिया का पृष्ठ लौटाए।
वर्तमान में मेरे पास है:
ps -A -o pid,cmd|grep xxx|head -n 1
और इससे मुट्ठी लौट आती है pid, command
। मुझे आउटपुट से केवल पहले नंबर की आवश्यकता है और बाकी को अनदेखा करें। मुझे लगता है sed
या awk
यहाँ मदद मिलेगी, लेकिन उनके साथ मेरा अनुभव सीमित है।
इसके अलावा, यह एक और समस्या है, अगर यह xxx नहीं चल रहा है, तो यह grep के पीआईडी को लौटा देगा।
एक पंक्ति का होना वास्तव में महत्वपूर्ण है, क्योंकि मैं कुछ और करने के लिए आउटपुट का पुन: उपयोग करना चाहता हूं, जैसे कि उस प्रक्रिया को मारना।