___ answer253218 ___

Acho que pesquisar vermelho verde lista os arquivos e pastas com os dois termos de pesquisa no nome. No entanto, você sempre pode pesquisar por verde * vermelho e, em seguida, por vermelho * verde , ele fornecerá os resultados desejados. Eu não sei se existe até um operando booleano E que você pode usar no nautilus.

    
___ tag123search ___ Termo genérico para indicar uma pesquisa iniciada pelo usuário ___ qstntxt ___

Digamos que eu tenha os seguintes arquivos em uma pasta

  • Azul-verde-vermelho
  • Vermelho-Amarelo-Azul
  • Verde-preto-vermelho

Agora eu quero pesquisar arquivos com 'verde' e 'vermelho' como parte de seus nomes (sem distinção entre maiúsculas e minúsculas), como faço isso via nautilus ou qualquer GUI? De volta às janelas, foi fácil pelo comandante total ... especialmente se você está lidando com arquivos de mídia & amp; quer "colocar em fila" apenas os arquivos que atendem aos critérios acima, portanto, as opções do terminal não servem para nada!

    
___ answer253238 ___

Sugiro usar o comando find da seguinte forma:

%pre%

O que isso faz:

find = Exatamente o que diz

= onde

-maxdepth 1 = somente a pasta atual

-regextype posix-egrep = especifica que estamos usando expressões regulares do tipo posix-egrep

-iregex = expressão insensível de caso

. * = qualquer caractere repetido 0 ou mais vezes

expressão1 | expressão2 = expressão1 ou expressão2 (neste caso qualquer coisa + vermelho + qualquer coisa + verde + qualquer coisa OU qualquer coisa + verde + qualquer coisa + vermelho + qualquer coisa

    
___ answer253221 ___

Do Nautilus, digite:

%pre%

    
___

3

Digamos que eu tenha os seguintes arquivos em uma pasta

  • Azul-verde-vermelho
  • Vermelho-Amarelo-Azul
  • Verde-preto-vermelho

Agora eu quero pesquisar arquivos com 'verde' e 'vermelho' como parte de seus nomes (sem distinção entre maiúsculas e minúsculas), como faço isso via nautilus ou qualquer GUI? De volta às janelas, foi fácil pelo comandante total ... especialmente se você está lidando com arquivos de mídia & amp; quer "colocar em fila" apenas os arquivos que atendem aos critérios acima, portanto, as opções do terminal não servem para nada!

    
por nightcrawler 09.02.2013 / 21:02

3 respostas

1

Do Nautilus, digite:

green red

    
por Richard Ayotte 09.02.2013 / 23:04
1

Sugiro usar o comando find da seguinte forma:

find . -maxdepth 1 -regextype posix-egrep -iregex '.*red.*green.*|.*green.*red.*'

O que isso faz:

find = Exatamente o que diz

= onde

-maxdepth 1 = somente a pasta atual

-regextype posix-egrep = especifica que estamos usando expressões regulares do tipo posix-egrep

-iregex = expressão insensível de caso

. * = qualquer caractere repetido 0 ou mais vezes

expressão1 | expressão2 = expressão1 ou expressão2 (neste caso qualquer coisa + vermelho + qualquer coisa + verde + qualquer coisa OU qualquer coisa + verde + qualquer coisa + vermelho + qualquer coisa

    
por To Do 09.02.2013 / 23:46
0

Acho que pesquisar vermelho verde lista os arquivos e pastas com os dois termos de pesquisa no nome. No entanto, você sempre pode pesquisar por verde * vermelho e, em seguida, por vermelho * verde , ele fornecerá os resultados desejados. Eu não sei se existe até um operando booleano E que você pode usar no nautilus.

    
por João André 09.02.2013 / 23:01

Tags