Estou usando o Ubuntu há quase duas semanas e ainda estou frustrado com operações simples de arquivos.
Quero encontrar um arquivo chamado 9.jpg . Todo comando interno e programa de terceiros que eu tentei me fornece 99.jpg, 999.jpg, "lovepotion number9.jpg" e um zilhão de outros similares.
Como você procura um nome de arquivo EXATO SEM caracteres curinga?
Esta é apenas a minha frustração mais recente. Obviamente, estou sentindo falta de algo básico. bom tutorial em qualquer lugar?
fonte
locate - r \[filename]
". ambos parecem funcionar.man locate
? Porque o meu diz para usarlocate -b '\NAME'
.Para pesquisar um arquivo exato sem curinga, use o
find
comandoAbra um terminal pressionando Ctrl+ Alt+T
Digite o comando e pressione Enter
Se você deseja pesquisar apenas na sua pasta pessoal, use em
~/
vez de/
etc. Substitua/
pelo nome do diretório que você deseja pesquisar neles. Se você deseja pesquisar no diretório atual e em todos os diretórios nele, use./
no lugar de/
.fonte
A pesquisa no nautilus (o gerenciador de arquivos) é, por design, limitada a uma opção simples como curinga. Se você precisar de algo mais sofisticado, poderá acessar a GUI ou a linha de comando.
GUI: instale o pacote gnome-search-tool, através do centro de software ou digitando
Execute-o (é chamado "procurar arquivos"). Deixe a entrada principal em branco e adicione uma opção de pesquisa chamada "Nome corresponde à expressão regular". No novo campo de texto, digite
^9.jpg
(o^
no início corresponde ao início de uma seqüência de caracteres em uma expressão regular).Quanto à linha de comando, o
find
utilitário fornecerá a resposta precisa:Considere o seguinte: arquivos "999.jpg" e "9.jpg" no diretório
t/
:Espero que isso esteja claro.
fonte