Вывести список всех файлов в каталоге с абсолютными путями (исключая каталоги) - PullRequest
2 голосов
/ 24 октября 2009

У меня сейчас есть:

ls -1 $(pwd)/*

Предоставляет мне все файлы в каталоге с абсолютными путями, но форматирует его в каталоге в начале каждого списка файлов.

Есть ли способ просто получить список файлов в каталоге рекурсивно (абсолютные пути) - исключая сами каталог / подкаталоги?

Ответы [ 2 ]

4 голосов
/ 24 октября 2009
find $(pwd) -type f -print

или

find $(pwd) -type f -ls
0 голосов
/ 24 октября 2009

Если вы добавляете это во что-то еще, вы можете захотеть -print0 (для обработки имен файлов с пробелами).

Например: найти. -тип f -print0 | xargs --null --no-run-if-empty grep

...