[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ls completo?



Leonardo Marques wrote:
Ola pessoal,

Alguem sabe alguma extensao (olhei no man e nao encontrei, talvez
tenha passado despercebida) do ls em que seja listada todos arquivos,
do diretorio, dos subs, subs, subs... e assim ateh o ultimo arquivo do
ultimo sub-diretorio possivel?!

Pq não o find? o formato é assim:
find <diretorio a ser procurado> -name <parametro> -print

tipo, algo assim:

$ cd
$ find . -name "*.mp3" -print

posso dar outras variantes, como
find . -iname "*.mp3" -exec ls -l {} \;

ou

find . -iname "*.mp3" -printf '"%p"\n' | xargs du -sc | sort -n
(esse comando computa o espaco ocupado pelas mp3s, ordenando do menor para o maior - muito util qdo vc desconfia que alguma coisa tá pegando muito espaco... :-) Esse ultimo comando funciona inclusive se tiver espaco no nome do arquivo (por isso de algumas gambiarras). Anote pois pode ser util em algum momento!! :-)

--
Marcos



Reply to: