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

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

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

2 ответа

Решение

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

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

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

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

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

Другие вопросы по тегам