GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann ich ein Verzeichnis vom Befehl ls ausschließen

Dies können Sie über grep -v tun . Befehl ist ls /mydir/ | grep -v 'test1'

Die -v bedeutet ausschließen.

Gute Referenzen hier:http://www.thegeekstuff.com/2011/10/grep-or-and-not-operators/


ls -ITest1

ab man ls :

  -I, --ignore=PATTERN
          do not list implied entries matching shell PATTERN

Sie können es mehrfach verwenden wie:

ls -ITest1 -ITest2

oder Sie könnten ein passendes Muster verwenden:

ls -ITest?


Versuchen Sie Folgendes:

ls -la | egrep -v ^d

-oder-

ls -p | egrep -v /$

-oder-

find . -type f -maxdepth 1

Linux
  1. Wie schließe ich Befehle aus der Verlaufsliste aus, behalte sie aber im „Live“-Verlauf?

  2. So schließen Sie eine Datei/ein Verzeichnis von auditd-Regeln aus

  3. So schließen Sie ein Verzeichnis in find aus. Befehl

  4. Wie verwende ich den Befehl 'cp', um ein bestimmtes Verzeichnis auszuschließen?

  5. Wie kann ich Verzeichnisse von grep -R ausschließen?

So entfernen Sie ein Verzeichnis in Linux

Verzeichnis in Linux entfernen – So löschen Sie einen Ordner von der Befehlszeile aus

So entfernen Sie einen Befehl aus dem Verlauf in Linux

So schließen Sie ein Verzeichnis beim Suchen von Dateien in Linux aus

[Linux] :So schließen Sie das Verzeichnis aus, wenn Sie den Shell-Befehl „tar“ verwenden

So zählen Sie Dateien im Verzeichnis unter Linux