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.
4
respostas

Listar arquivos que não começam com um prefixo específico

Eu preciso listar apenas os arquivos em um diretório que NÃO começam com qc_dl , qc_dt ou qd_df , mas que também DO terminam em .sas . Eu posso listar os arquivos que não começam com "qc_dl" como tal: ls -I "qc_dl*" Mas eu nã...
11.12.2014 / 16:36
1
resposta

O uso de curingas no início da expressão grep afeta a saída

Observo o seguinte comportamento de grep ao executá-lo cinco vezes: me@asus:~/go/src/company/topology-front$ lsof |grep 'READ' vim 4788 me 4u REG 8,2 12288 32247694 /home/me/go/src/compa...
03.05.2018 / 10:13
4
respostas

Transmitir curinga * para um script (bash?) [duplicado]

Desejo remover todos os códigos de cores que se parecem com '@n', '@R' etc., de uma coleção de arquivos de texto com tamanho moderadamente grande. Então, em um arquivo chamado 'remove_cc', eu escrevi o seguinte: sed -ie 's/@r//g' $1 sed...
06.10.2014 / 20:06
8
respostas

“which” com uma pequena solução do tipo “grep”?

# which mkdir /bin/mkdir # which mkdi # Como posso obter o caminho do binário da seguinte forma: mkdir sem saber o nome do arquivo binário? (comando). Então, which mkdi produziria o /bin/mkdir também.     
20.07.2011 / 19:29
2
respostas

Por que a máquina 2 linux se comporta de maneira diferente com o comando da mesma sintaxe?

Estou usando duas máquinas, ambas Red Hat Enterprise Linux AS versão 3 (Taroon Update 2)  (Eu verifico em / etc / * - release). Eu verifiquei que eles estão usando o mesmo shell padrão por ps -p $$ , que é bash. Eu tentei executar um c...
28.03.2012 / 04:14
6
respostas

ls: Não mostra diretórios que correspondem ao mesmo padrão em pesquisas com curinga, somente arquivos

Suponha que eu tenha algo como o seguinte, uma típica situação de PC comercial: drwxr-xr-x 1 whatever whoever 3 Oct 3 16:40 invoices2009 drwxr-xr-x 1 whatever whoever 4 Oct 3 16:40 invoices2010 drwxr-xr-x 1 whatever whoever...
05.10.2012 / 09:38
5
respostas

Como apagar tudo, exceto os diretórios numéricos de nível superior?

Eu quero excluir tudo em algum diretório /path/to/foo , EXCETO os subdiretórios que correspondem ao meta-padrão /path/to/foo/<DIGITS>/ Por exemplo, se o conteúdo em /path/to/foo for inicialmente assim: /path/to/foo ├── 0/ │ ...
08.08.2017 / 18:22
2
respostas

porque echo? está retornando um único | personagem para o stdout

Estou tentando entender a saída desse comando - echo ? . A saída que vejo é um único caractere | .     
29.12.2017 / 17:25
3
respostas

O que exatamente fez o mv / tmp / folder / * / * no meu sistema de arquivos?

É difícil procurar por caracteres especiais no google, e é por isso que estou postando isso aqui. Eu recentemente corri (como root) um mv /tmp/folder/* /* quando eu pretendia executar mv /tmp/folder/* ./ Grande erro! As coisas quebra...
18.06.2013 / 20:53
4
respostas

Como evitar metacaracteres de shell automaticamente com o comando 'find'?

Eu tenho um monte de arquivos XML em uma árvore de diretórios que eu gostaria de mover para pastas correspondentes com o mesmo nome dentro da mesma árvore de diretórios. Aqui está a estrutura de amostra (no shell): touch foo.xml bar.xml "[...
13.02.2016 / 16:30