Bu komut neden çalışmıyor: “ps aux | grep xscreensaver ”


9

Google'da bununla ilgili herhangi bir isabet görmedim, bu yüzden size soruyorum:

Sadece ssh oturumunda bu komutu çalıştırmayı denedim, yerel Debian Wheezy KDE, uzaktan Fedora 21 Gnome:

ps aux | grep xscreensaver

ve bu çıktı:

bash:  grep: command not found...

Bunu daha önce hiç görmedim, nedeni nedir?

Sadece birkaç saat önce sistemi güncelledim, ancak kaldırılmak üzere işaretlenmiş herhangi bir paket görmedim. Sistemde yalnızca iki kullanıcı vardır ve üzerine yalnızca yazılımı yükler veya kaldırır.

DÜZENLEME # 1

Komutlar ve çıktılar kopyalandı, boşluğun ikinci kez orada olmadığına dikkat edin:

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

Yanıtlar:


14

bash" grep" Öncesindeki hata mesajındaki çift ​​boşluğa dikkat edin : bu , klavyeniz boru sembolü üretmek istiyorsa, kolayca kırılabilecek bir boşluk ( AltGr+ space) yazdığınız anlamına gelir AltGr.

Boru sembolünün etrafındaki boşlukları bırakmayı deneyin:

ps aux|grep xscreensaver

Güncellenmiş örneklerinizde:

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

bashmevcut olmayan "kırılmaz alan" komutunu çalıştırmaya çalışıyor; dolayısıyla "kırılmaz alan" hata mesajı: komut bulunamadı ...

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

bashadı "grep" olan ve önünde olmayan, kırılmaz bir boşluk olan komutu çalıştırmaya çalışıyor; dolayısıyla "bash:" ve "grep" arasında iki görünür boşluk içeren hata mesajı.


Güncellememe bakın, doğru yoldasınız, çünkü şimdi bir nedenden dolayı çalışıyor.
somethingSomething

2

Sistem grepkomutunuzu bulamıyor . Düzeltmeye çalışın veya komutun tam yolunu ekleyin:

ps aux | /bin/grep xscreensaver

PATHDeğişkeninizi düzeltmeniz gerekebilir .


Evet haklısın, emriniz çalışıyor.
somethingSomething

2

Deneyin

 which grep

veya gerekirse

whereis grep

eğer grep oradaysa bu size bir tür fikir verebilir

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.