Como posso procurar por nomes de arquivos com caracteres especiais?

3

Como posso pesquisar por nomes de arquivos com caracteres especiais? Gostaria de procurar nesta pasta por quaisquer arquivos ou subpastas que contenham caracteres especiais. Eu também gostaria de fazer isso com uma string, se possível, para que eu não esteja realizando uma única pesquisa para cada caractere especial.

Por aplicativos > acessórios > procure por arquivos ...

    
por Noel 28.10.2010 / 16:37

2 respostas

4

Abrir dobra "Selecione mais opções", selecione "O nome corresponde à expressão regular" e pressione o botão Adicionar. Agora você pode preencher uma expressão regular para corresponder. Para usar o exemplo de Joris, coloque [èö] na caixa de texto ao lado da opção de pesquisa "Nome corresponde à expressão regular" adicionada e ele procurará todos os arquivos que contiverem è e / ou ö . Você pode adicionar quantos caracteres especiais quiser entre o [] . Ah, e você pode deixar a caixa de pesquisa principal no topo vazia quando pesquisar.

    
por JanC 29.10.2010 / 03:37
2

não sei como fazer isso com a interface gráfica.

se você quiser usar a linha de comando para procurar os caracteres è e ö (como exemplos), use isto: find * -iregex '.*/.*[èö].*'

isso pesquisa sua pasta atual e subpastas para o padrão especificado com as expressões regulares. por causa do i em iregex o caso é ignorado, então um È é encontrado. a regex em si é composta de

é realmente útil conhecer expressões regulares e a linha de comando para perguntas específicas como a sua.

    
por Joris 28.10.2010 / 17:12