
msoliver
(usa Debian)
Enviado em 30/03/2016 - 09:22h
ede_linux escreveu:
Olá,
Como faço para listar apenas os directorios que contem arquivos pdf? Apenas preciso do caminho até eles.
Por exemplo:
/home/user/Documents
/home/user/Documents/folder1
Estive a ler o comando ls, mas pelo que percebi apenas serve para configurar a visualização. Se pretendo aplicar a regra do ls apenas a determinados arquivos vou precisar do find, certo? Mas como aplico os dois em conjunto? Vou ter que utilizar algo como:
comando find | comando ls
Obrigado
------------------------------------------------------------------------------------------------
Bom dia, ede_linux.
Para listar somente o caminho, faça:
find . -type f -iname "*.tar" -exec dirname {} \;
Se quiser somente o nome do arquivo:
find . -type f -iname "*.tar" -exec basename {} \;
É isso!
-------------------------------------------------------------------------------------------------------------------------------
Se resolver, marque como resolvido, por favor.
Gostando da resposta, marque-a como MELHOR, dessa forma, ganho uns pontinhos,
o que incentiva a continuar colaborando, ajudando, participando e compartilhando conhecimentos . . . :)
-------------------------------------------------------------------------------------------------------------------------------
Att.:
Marcelo