2016-04-19 4 views
0

I Liste Inhalt PWDls Dateien mit den dazugehörigen Typen

ls

Aber ein paar Namen bekommen. Und ich weiß nicht, welche Verzeichnisse sind und welche nicht.

Wie liste ich den Inhalt eines Ordners mit dem zugeordneten Dateityp jedes Elements auf?

+4

'ls -al' vielleicht nicht verwenden kann? * man ls * ist eine gute Referenz für alle Dinge 'ls' ... –

+0

' ls -l | awk '/^d/{print}' 'listet alle Verzeichnisse auf (alle Zeilen beginnend mit "d" von ' ls -l') – cdarke

Antwort

0

Wenn Sie den Befehl ls mit der Option -l verwenden, gibt die erste Buchstabenfolge die Informationen zu jeder Datei an und der erste Buchstabe in dieser Zeichenfolge gibt den Typ der Datei an. (d = Verzeichnis, - = Standarddatei, l = Link usw.)

+0

sagt nicht den Dateityp obwohl –

+1

Was genau meinst du mit Datei ** Typ **? Vielleicht eine Klassifizierung wie die, die der 'Datei'-Befehl bietet? (siehe 'man-Datei'). – user1934428

1

Sie

$ ls -F 

oder

$ ls --file-type 
+0

Lange Optionen, wie "Datei-Typ", sind kein POSIX-Standard. – cdarke