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

Remover arquivos por expressão regular

Eu quero manter os arquivos cujos nomes correspondem a [0-9A-Z]{1,2}_\d{4}_\w+?\.dat , por exemplo, A1_2001_pm23aD.dat , K_1998_12.dat e remover o restante. No entanto, os comandos ls e rm não suportam essas expressões regulares....
17.05.2016 / 15:28
3
respostas

Listar arquivos em um diretório com uma certa extensão

Eu criei um arquivo chamado ~/usrlibs.txt , que contém o número de arquivos que começam com lib e o final .a encontrado no /usr/lib directory . Eu tentei: ls -l /usr/lib/lib .a | wc -w > ~/usrlibs.txt Mas este comando não...
25.06.2014 / 20:59
3
respostas

Expressão curinga ZSH que limita o suporte à repetição?

Alguém sabe se existe uma maneira de incorporar restrições de repetição em expressões curinga do ZSH? Por exemplo, para combinar todos os arquivos que começam com "ABC" seguindo por um ou mais números, o grep one poderia ser feito: ls | gr...
23.11.2016 / 14:59
1
resposta

Por que o grep trata a string '[D] ebug' diferentemente?

Eu criei um arquivo de texto simples chamado "T" para testar o comportamento incomum de grep : 1 Debug 2 debug 3 determined 4 Determined Tentei uma sintaxe diferente: $ grep De T 1 Debug 4 Determin...
01.02.2014 / 13:55
1
resposta

como definir globstar para shells não interativos

Gostaria de executar comandos de forma não interativa em um servidor remoto que use a ** opção globstar. No entanto, o globstar não é definido por padrão no controle remoto e o bash não fornece arquivos em modo não interativo , por isso não p...
09.07.2016 / 21:29
3
respostas

Que caractere especial pode estar sendo expandido para minha pasta pessoal?

Eu estava executando esta linha única para: for i in 'pwgen -yB -N 8 1'; do echo "$i"; done Então a saída é: . Descargas Documentos Escritorio Imágenes Música NetBeansProjects Plantillas public_html Público Vídeos . " } " $ { Algum...
05.08.2016 / 22:54
4
respostas

Por que o curinga * não funciona ao alterar os diretórios?

Por exemplo, estou no meu diretório: /home/myname e depois quero o CD em um diretório diferente. /home/pulsar/... Como eu preciso ir bem fundo no outro diretório, como posso fazer isso sem precisar digitar a linha inteira? Eu tent...
07.11.2015 / 05:11
2
respostas

Nome do arquivo Regex com vários dígitos

Digamos que eu tenha o seguinte arquivo: test_file-1234-master.tar.gz Eu tentei un tar usando os seguintes comandos tar -xf test_file-[0-9]+-master.tar.gz tar -xf test_file-[:digit]-master.tar.gz Mas sem sorte. Como combinar e...
06.10.2015 / 08:51
3
respostas

ffmpeg -pattern_type glob - não carregando arquivos na ordem correta

Eu tenho um dilema .. Eu já tinha um roteiro há algum tempo, que baixa fotos de uma webcam a cada poucos minutos. A convenção de nomenclatura só faz new_image((len(files(dir))+1) + '.jpg') e está tudo bem .. até hoje .. Eu tive um script P...
24.05.2013 / 22:56
1
resposta

scp, globbing e diferentes shells

No outro dia no trabalho, tentei fazer scp remotehost:~/*.txt . e recebi um erro sobre o * , *.txt file not found desculpe, não no trabalho e esqueci o erro exato na minha estação de trabalho eu corro zsh 4.3. no remotehost...
09.01.2011 / 06:38