Pergunta

Eu tenho atualmente:

ls -1 $(pwd)/*

Dá-me todos os arquivos em um diretório com caminhos absolutos -. Mas formata com o diretório no início de cada lista de arquivos

Existe uma maneira apenas para obter uma lista de arquivos em um diretório de forma recursiva (caminhos absolutos?) - excluindo-se o diretório / sub-diretórios

Foi útil?

Solução

find $(pwd) -type f -print

ou

find $(pwd) -type f -ls

Outras dicas

Se você está alimentando-o em outra coisa, você pode querer -print0 (para nomes punho com espaços).

Ex .: achado. -type f -print0 | xargs --null --no-prazo se vazio grep

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top