Как я могу искать имена файлов со специальными символами?
Как я могу искать имена файлов со специальными символами? Я хотел бы найти в этой папке любые файлы или подпапки, которые содержат специальные символы. Я также хотел бы сделать это с одной строкой, если это возможно, чтобы я не выполнял одиночный поиск для каждого специального символа.
Через приложения> аксессуары> поиск файлов...
2 ответа
Раскройте "Выбрать дополнительные параметры", выберите "Имя соответствует регулярному выражению" и нажмите кнопку "Добавить". Теперь вы можете заполнить регулярное выражение для соответствия. Чтобы использовать пример Joris, положите [èö]
в текстовом поле рядом с опцией поиска "Имя соответствует регулярному выражению", и он будет искать все файлы, которые содержат è
и / или ö
, Вы можете добавить столько специальных символов, сколько хотите между []
, О, и вы можете оставить главное окно поиска сверху пустым при поиске.
Я не знаю, как это сделать с графическим интерфейсом.
если вы хотите использовать командную строку для поиска символов è и ö (как примеры), используйте это: find * -iregex '.*/.*[èö].*'
при этом в вашей текущей папке и подпапках будет указан шаблон, указанный в регулярных выражениях. из-за i в iregex случай игнорируется, поэтому È найден. само регулярное выражение состоит из
это действительно полезно знать регулярные выражения и командную строку для конкретных вопросов, как у вас.