Perguntas sobre 'wildcards'

Padrões de caracteres curinga ou padrões de glob são padrões para selecionar uma coleção de nomes de arquivos ou outras cadeias de caracteres.
7
respostas

Como faço para reverter um loop for?

Como faço corretamente fazer um loop for em ordem reversa? for f in /var/logs/foo*.log; do bar "$f" done Eu preciso de uma solução que não quebre os caracteres no nome dos arquivos.     
22.12.2011 / 05:46
4
respostas

Como silenciosamente obter uma string vazia de um padrão glob sem correspondências

Digamos que eu tenha uma pasta com três arquivos: foo1 foo2 bar 1. Se eu correr list_of_files=$(print foo*) echo $list_of_files Eu recebo: foo1 foo2 2. Se eu correr list_of_files=$(print bar*) echo $list_of_files E...
14.12.2011 / 06:48
3
respostas

O que significa. ?? * em um comando shell?

O seguinte comando irá processar tar todos os arquivos e pastas "dot": tar -zcvf dotfiles.tar.gz .??* Estou familiarizado com expressões regulares , mas não entendo como interpretar .??* . Eu executei ls .??* e tree .??* e o...
22.07.2012 / 18:54
7
respostas

'command. *' atua no diretório pai [duplicado]

Alguém da nossa equipe queria alterar de forma recursiva as permissões de usuário em todos os diretórios ocultos em um diretório inicial de usuários. Para isso, ele executou o seguinte comando: cd /home/username chown -R username:groupname...
26.03.2015 / 14:54
1
resposta

Por que o 'find' não mostra este arquivo?

Usando find com grep , pode-se localizar arquivos que correspondam a um padrão: # find | grep error ./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html ./error_log ./includes/classes/error_log No entanto, usando find sozinho, o...
11.11.2012 / 11:20
2
respostas

Exclua todos os arquivos que começam com um ponto de interrogação

Eu tenho uma pasta na qual eu tenho cerca de 4k arquivos. Alguns desses arquivos começam com um caractere ? ou ! . Preciso excluí-los, mas não consigo encontrar uma expressão que faça isso: rm -f ./?* apenas apaga tudo. Eu posso us...
13.07.2013 / 07:56
5
respostas

Glob com ordem numérica

Eu tenho esta lista de arquivos pdf em um diretório: c0.pdf c12.pdf c15.pdf c18.pdf c20.pdf c4.pdf c7.pdf c10.pdf c13.pdf c16.pdf c19.pdf c2.pdf c5.pdf c8.pdf c11.pdf c14.pdf c17.pdf c1.pdf c3.pdf c6.pdf c9.pdf Eu qu...
10.05.2012 / 11:28
2
respostas

Como posso pesquisar um nome de curinga em todas as subpastas?

Como posso pesquisar um nome de curinga em todas as subpastas? Qual seria o equivalente do comando DOS: dir *pattern* /s in * nix?     
11.09.2012 / 18:08
4
respostas

Como combinar * com arquivos ocultos dentro de um diretório

Como combinar os arquivos ocultos nos diretórios fornecidos por exemplo Se eu der o comando abaixo, não está dando o resultado dos arquivos ocultos, du -b maybehere*/* como conseguir isso simples usando um único comando em vez de u...
22.02.2015 / 13:46
1
resposta

Como baixar arquivos específicos de algum caminho de url com o wget

Se eu não quiser fazer o download dos arquivos encontrados em um caminho de URL específico manualmente, quais opções eu tenho? Usando curingas falha: $ wget 'http://www.shinken-monitoring.org/pub/debian/*deb' Warning: wildcards not supported...
17.08.2011 / 14:58