यह आदेश काम क्यों नहीं कर रहा है: “ps aux | grep xscreensaver ”


9

मैंने इस बारे में किसी भी हिट को Google पर नहीं देखा, इसलिए मैं आपसे पूछ रहा हूं:

मैंने सिर्फ एक ssh सत्र में इस कमांड को चलाने की कोशिश की, स्थानीय है डेबियन व्हीज़ी केडीई, रिमोट है फेडोरा 21 सूक्ति:

ps aux | grep xscreensaver

और यह आउटपुट है:

bash:  grep: command not found...

मैंने ऐसा पहले कभी नहीं देखा, इसका क्या कारण है?

मैंने सिस्टम को अपडेट करने से कुछ घंटे पहले ही देखा था, लेकिन हटाने के लिए कोई पैकेज नहीं देखा था। सिस्टम पर केवल दो उपयोगकर्ता हैं, और केवल मैं इस पर सॉफ़्टवेयर स्थापित या हटाता हूं।

EDIT # 1

यहां आदेशों और आउटपुट की प्रतिलिपि बनाई गई है, ध्यान दें कि अंतरिक्ष दूसरी बार नहीं है:

[root@Hostname ~]# ps aux |  grep xscreensaver
bash:  : command not found...
[root@Hostname ~]# ps aux | grep xscreensaver
bash:  grep: command not found...

जवाबों:


14

bash" grep" से पहले त्रुटि संदेश में दोहरे स्थान पर ध्यान दें : इसका मतलब है कि आपने एक अटूट स्थान ( AltGr+ space) टाइप किया है , जो कि आपके कीबोर्ड AltGrके पाइप प्रतीक के उत्पादन के लिए आवश्यक है, यदि यह आसानी से हो सकता है ।

पाइप प्रतीक के चारों ओर रिक्त स्थान छोड़ने का प्रयास करें:

ps aux|grep xscreensaver

आपके अद्यतित उदाहरणों में:

[root@Hostname ~]# ps aux |  grep xscreensaver
bash:  : command not found...

bash"अटूट स्थान" कमांड को चलाने की कोशिश कर रहा है, जो मौजूद नहीं है; इसलिए त्रुटि संदेश, "अटूट स्थान": कमांड नहीं मिला ...

[root@Hostname ~]# ps aux | grep xscreensaver
bash:  grep: command not found...

bashकमांड चलाने की कोशिश कर रहा है जिसका नाम "grep" है जो एक अटूट स्थान से पहले है, जो या तो मौजूद नहीं है; इसलिए "बैश:" और "ग्रीप" के बीच दो स्पष्ट स्थानों के साथ त्रुटि संदेश।


मेरा अपडेट देखें, आप सही रास्ते पर हैं, क्योंकि अब किसी कारण से यह काम करता है।
कुछ

2

सिस्टम आपकी grepकमांड का पता नहीं लगा सकता है । इसे ठीक करने की कोशिश करें या कमांड में पूरा रास्ता जोड़ें:

ps aux | /bin/grep xscreensaver

यह संभव है कि आपको अपना PATHचर ठीक करना होगा ।


हाँ आपका अधिकार, आपकी आज्ञा काम करती है।
कुछ समय

2

प्रयत्न

 which grep

या यदि आवश्यक हो

whereis grep

अगर grep है तो इससे आपको कुछ प्रकार का विचार मिल सकता है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.