Ich versuche, jede .tar.gz
Datei mit dem folgenden Befehl aufzulisten:
ls *.tar.gz -l
... Es zeigt mir folgende Liste:
-rw-rw-r-- 1 osm osm 949 Nov 27 16:17 file1.tar.gz
-rw-rw-r-- 1 osm osm 949 Nov 27 16:17 file2.tar.gz
Ich muss es jedoch nur so auflisten:
file1.tar.gz
file2.tar.gz
und auch nicht:
file1.tar.gz file2.tar.gz
Wie wird das "richtig" gemacht?
ls -1 *.tar.gz
, Aber was wollen Sie die Liste verwenden , für ? Wenn Sie diesen Dateinamen etwas ls
antun , ist dies nicht der richtige Weg. Siehe Warum * nicht * `ls` analysieren (und was stattdessen tun)?
man ls
. Stellen Sie sicher, dass Ihre Anzeigeschrift einen guten Kontrast zwischen 1 (eins) und l (Kleinbuchstabe ell) aufweist.