Estou tentando listar todos os .tar.gz
arquivos, apenas usando o seguinte comando:
ls *.tar.gz -l
... Ele me mostra a seguinte lista:
-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
No entanto, eu só preciso listar desta maneira:
file1.tar.gz
file2.tar.gz
e também não:
file1.tar.gz file2.tar.gz
Como isso é feito "corretamente"?
ls -1 *.tar.gz
, Mas o que você quiser usar a lista para ? Se você está fazendo algo com esses nomes de arquivos, ls
não é o caminho certo para fazê-lo. Veja Por que * not * analisa `ls` (e o que fazer em vez disso)?
man ls
. Verifique se a fonte de exibição possui um bom contraste entre 1 (um) e l (letra minúscula ell).