Я пытаюсь перечислить каждый .tar.gz
файл, используя только следующую команду:
ls *.tar.gz -l
... Это показывает мне следующий список:
-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
Однако мне просто нужно перечислить это так:
file1.tar.gz
file2.tar.gz
а также нет:
file1.tar.gz file2.tar.gz
Как это «правильно» сделать?
ls -1 *.tar.gz
, Но то , что вы хотите использовать этот список для ? Если вы делаете что-то с этими именами файлов, то ls
это неправильный способ сделать это. Посмотрите, почему * не * анализирует `ls` (и что вместо этого нужно сделать)?
man ls
. Убедитесь, что ваш отображаемый шрифт имеет хороший контраст между 1 (один) и l (строчная буква ell).