Я знаю, что делают ls folder/ и ls *abc* в linux. Я хочу отфильтровать некоторые файлы в определенной папке.

Я попробовал это: ls folder/ *abc но он не возвращает правильные значения.

Любая идея?

Спасибо

1 ответ1

0

Попробуйте использовать поиск.

find folder/ -d 1 -name '*abc'

folder/: путь к поиску

-d 1: поиск только на один уровень вниз. Это предотвращает поиск во всех подкаталогах в папке, которую вы ищете. Уберите это, если хотите такое поведение.

-name '*abc': шаблон для поиска.

Больше информации можно получить с помощью команды man find .

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