Ответ 1
find /abs/path/ -name '*.js'
Изменить: Как указывает Брайан, добавьте -type f
, если вы хотите только простые файлы, а не каталоги, ссылки и т.д.
В Linux, как я могу найти все *.js
файлы в каталоге рекурсивно? Выход должен быть абсолютным путем (например, /pub/home/user1/folder/jses/file.js
)
этот ответ работал у меня:
find $PWD -name '*.js' > out.txt
Он находит все *.js файлы, выводит абсолютный путь, записывает результаты в out.txt.
find /abs/path/ -name '*.js'
Изменить: Как указывает Брайан, добавьте -type f
, если вы хотите только простые файлы, а не каталоги, ссылки и т.д.
Используйте find
в командной строке:
find /my/directory -name '*.js'
Если вам просто нужен список, вы должны спросить здесь: http://unix.stackexchange.com
Ответ: cd / && find -name *.js
Если вы хотите реализовать это, вы должны указать язык.