Так что я знаю, как найти строки в имени файла, которые находятся в конце или начале строки, используя символ звездочки соответственно. Проблема в том, что я не могу найти способ найти строку в любом месте имени файла. Так что пока такая команда:

найти имя foo

будет соответствовать только файлу с именем foo, а те, которые используют звездочку, будут совпадать только с файлами в конце или в начале имени файла, я хочу выражение, которое найдет "foo" в имени файла, например "foobar".

1 ответ1

4

звездочка до и после foo:

find . -name "*foo*"

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