Listar todos os arquivos em um diretório com caminhos absolutos (excluindo diretórios)
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
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