
Wie kann ich eine Textdatei mit der Liste der Verzeichniseinträge /bin/
und den Attributen aller dort gespeicherten Dateien erstellen?
Antwort1
Verwenden Sie einfach die E/A-Umleitung und schreiben Sie die Ausgabe des Befehls ls in eine Datei, um dieses Problem zu lösen.
ls -la /bin > files.txt
Antwort2
Sie können Folgendes verwenden find
:
find /bin -ls > file.txt
Da die Verzeichnisse mit /bin
ziemlicher Sicherheit keine Leerzeichen oder seltsamen Zeichen enthalten, ls
sollte auch eine einfache Umleitung zu einer Datei funktionieren:
ls -l /bin > file.txt
Anders als find
oben werden hier weder Unterverzeichnisse noch versteckte Dateien angezeigt. Um diese ebenfalls anzuzeigen, können Sie Folgendes verwenden:
ls -Ral /bin > file.txt