14

Обычно ls отображает только файлы и папки в текущем каталоге. Но как только вы добавляете шаблон, он начинает поиск в подкаталогах.

пример:

$ ls
fight_folder    file1       file2

$ ls f*
file1   file2

fight_folder:
file3

Как вы ограничиваете область действия только текущим каталогом?
Использование OS X

1 ответ1

17

ls -d подавляет перечисление содержимого каталогов, перечисленных в командной строке (через подстановочный знак). Из документации:

-d Каталоги перечислены как простые файлы (не ищутся рекурсивно).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .