Как искать имена файлов со специальными символами?

3

Как искать имена файлов со специальными символами? Я бы хотел найти эту папку для любых файлов или подпапок, содержащих специальные символы. Я также хотел бы сделать это с помощью одной строки, если это возможно, чтобы я не выполнял ни одного поиска для каждого специального символа.

Через приложения > аксессуары > поиск файлов ...

    
задан Noel 28.10.2010 в 16:37
источник

2 ответа

4

Откиньте «Выбрать дополнительные параметры», выберите «Имя соответствует регулярному выражению» и нажмите кнопку «Добавить». Теперь вы можете заполнить регулярное выражение для соответствия. Чтобы использовать пример Joris, поместите [èö] в текстовое поле рядом с параметром поиска «Имя соответствует регулярному выражению», который вы добавили, и он будет искать все файлы, содержащие è и / или ö . Вы можете добавить столько специальных символов, сколько хотите между [] . О, и вы можете оставить основное окно поиска в верхней части пустого при поиске.

    
ответ дан JanC 29.10.2010 в 03:37
источник
2

Я не знаю, как это сделать с графическим интерфейсом.

, если вы хотите использовать командную строку для поиска символов è и ö (в качестве примеров), используйте это: find * -iregex '.*/.*[èö].*'

выполняется поиск текущей папки и подпапок для шаблона, заданного с помощью регулярных выражений. из-за i в iregex случай игнорируется, поэтому найдено È. само регулярное выражение состоит из

действительно полезно знать регулярные выражения и командную строку для конкретных вопросов, таких как ваши.

    
ответ дан Joris 28.10.2010 в 17:12