Grundsätzlich möchte ich Folgendes tun:Nur Anzeige von Dateien und Ordnern, die symbolische Links in tcsh oder bash sind
ls -l[+someflags]
(oder durch andere Mittel), die nur Dateien angezeigt werden, die symbolische Links sind
so würde der Ausgang
aussehen-rw-r--r-- 1 username grp size date-time filename -> somedir
-rw-r--r-- 1 username grp size date-time filename2 -> somsdfsdf
usw.
Zum Beispiel
nur Verzeichnisse zu zeigen, ich habe einen Alias:
alias lsd 'ls -l | grep ^d'
Ich frage mich, wie nur versteckte Dateien angezeigt werden oder nur versteckt Verzeichnisse?
Ich habe die folgende Lösung, aber es ist nicht die Ausgabe in Farbe nicht angezeigt :(
ls -ltra | grep '\->'
finden/usr/bin -type l -print | xargs ls -l druckt nicht in Farbe. Wenn ich ls -l es zeigt Farben wie ich habe alias ls 'ls --color = auto' – vehomzzz
Ich habe meine Antwort aktualisiert, um dies zu reflektieren. – ChristopheD
Es gibt ein kleines Problem. Wenn unter/usr/bin keine symbolischen Verknüpfungen vorhanden sind, bedeutet comamnd ls -l, dass das aktuelle Verzeichnis ohne Filter angezeigt wird. –