GNU найти с помощью emacs regex - сопоставить класс символов определенное количество раз

324
user2582713

Я попытался использовать команду, find . -regextype emacs -regex '.+[0-9]\'чтобы найти файл test100с GNU find, но не получил вывод, который должен был работать в соответствии с этой ссылкой . Почему это не удалось? И возможно ли сопоставить класс символов определенное количество раз с регулярным выражением в стиле emacs и найти?

0
Я думаю, что в GNU найти, Emacs является типом регулярных выражений по умолчанию. Он не распознает `{}`. Попробуйте без `{}` `-regex '. + [0-9] +'`. Другие типы регулярных выражений позволят `{}` `находить. -regextype posix-egrep -regex '. + [0-9] ' ` Paulo 5 лет назад 0

0 ответов на вопрос

Похожие вопросы