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.
1
resposta

Comece um glob com um padrão de exclusão

Estou tentando ajustar a conclusão . Suponha que eu tenha: $ ls bar.baz foo_bar.baz foo.bar Se eu quiser que a conclusão combine todos os arquivos que não terminam em baz: $ shopt|grep extglob extglob on $ compgen -G "*.!(ba...
16.03.2015 / 22:09
1
resposta

Copie os arquivos excluindo x, y, z causando erro no shell script

Eu não sou bem versado em scripts de shell, mas imagino que isso seja uma correção dolorosamente fácil, mas está me iludindo. Eu preciso copiar o conteúdo de um diretório, excluindo vários arquivos. Eu tenho um comando que funciona quando eu...
20.02.2013 / 11:44
2
respostas

aptitude remove pkg_name * não funciona como apt-get

Eu desinstalei (purga do aptitude) o pacote qt-sdk , mas ainda há muitos pacotes qt4* e libqt* no meu sistema. Existe uma maneira de remover todos esses pacotes com aptitude remove/purge beginning_of_pkg_name* , como podemos fazer c...
26.01.2013 / 19:22
3
respostas

O que significa um ponto de interrogação em um padrão de correspondência de nome de arquivo?

O que significa o ponto de interrogação neste comando? find . –type d –name "?d*" –print Eu tentei executá-lo sem ele, mas não notei nenhuma alteração.     
27.03.2013 / 18:38
2
respostas

Gerar uma lista de arquivos de um arquivo contendo uma série de padrões de globbing

Estou procurando uma maneira de criar uma lista de arquivos analisando um arquivo que contenha uma seqüência de zsh globbing patterns. O objetivo final é passar essa lista de arquivos para hg add in mercurial. Para os interessados nessa...
13.12.2011 / 21:44
2
respostas

Como faço para procurar um arquivo por um padrão e, em seguida, extrair parte do padrão ou fornecer um padrão se o padrão não existir?

Estou tentando escrever um script que pesquisa uma lista pré-criada de processos em execução em várias máquinas. Estou procurando especificamente o rsyslogd em execução nesses dispositivos e tentando descobrir qual arquivo de configuração eles e...
15.09.2018 / 21:05
1
resposta

Como isso funciona ls * [^ 0-9] * [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Por que ls -d * [! e] * 'exibe todos os arquivos ao invés de omitir todos os arquivos que contenham um e?                                      1 resposta                   ...
27.09.2018 / 22:50
2
respostas

AIX Unix - Como encontrar e remover arquivos criados entre o período de data, com os caracteres inicial e final?

Estou usando o IBM AIX Unix e ele é limitado com a opção de comando. Eu quero implementar critérios de filtro abaixo usando a opção find e mtime (que funciona). Gostaria de remover os arquivos listados com a condição de filtro abaixo. arquiv...
22.10.2018 / 08:23
1
resposta

Padrão de correspondência GNU e substitui o número exato de caracteres

Esta pergunta pode ter sido listada, mas não consegui encontrar um hit exato. Estou tentando percorrer um arquivo, corresponder a um padrão e substituí-lo por outra coisa. No entanto, existem outras ocorrências do padrão, mas eu preciso subst...
26.04.2018 / 20:49
2
respostas

Como usar o ls? opção em uma variável bash?

Eu quero usar o ls? opção em uma variável Bash. Como faço para que o script faça o mesmo que ls -lt foobar_??????.log ? $ cat foobar_ls.sh #!/bin/bash FOOBAR_LIST="foobar_??????.log" ls -lt "$FOOBAR_LIST" Esta é a versão do prompt:...
01.11.2017 / 21:16