• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] mit ls nur versteckte Dateien anzeigen?

Melih85

Member
Morgen,

wieso klappt ls .* nicht?

ich möchte nur die versteckten Dateien anzeigen, der zeigt mir alles an.
 

jwartenb

Member
Hallo,

ls \.*

. ist ein Metazeichen, das durch den Backslash entwertet wird (der Punkt wird also als da Zeichen . genommen).

Gruß
Jochen
 
OP
M

Melih85

Member
hört sich sehr ideal an, klappt aber nicht, bei mir in der Konsole spuckt

ls \.*

das selbe aus wie

ls .*
 
Dann versuch ls "."* mal. Und denke dran das dir versteckte Verzeichnisse mit ihrem ganzen Inhalt angezeigt werden incl der nicht-versteckten Dateien.
 

jwartenb

Member
Hallo noch mal,

ich behaupte, die Ausgabe von ls "."* und ls \.* ist identisch.
Ich unterstelle, du gibst den Befehl im Home-Verzeichnis ein. Dann wird dir neben den Dateien, die mit . Anfangen auch der Inhalt der Ordner angezeigt, die mit . anfangen - also auch das aktuelle Verzeichnis und das übergeordnete Verzeichnis. Das wird schon etwas unübersichtlich.

Du musst den ls mit einer weiteren Optionen versehen: -d verhindert, dass der Inhalt der Verzeichnisse ausgegeben wird.

Optional -l: ausführliche Ausgabe

Also versuche mal ls -d \.* oder ls -ld \.*

Gruß
Jochen
 
Oben