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

ls correspondência de padrões

Eu sei que [] está funcionando em ls padrão de correspondência: $ ls foo.c foo.h $ ls foo.[ch] foo.c foo.h mas não consigo encontrar onde isso está documentado. Gostaria de saber a sintaxe que corresponderia a estas: $ ls fo...
22.04.2015 / 16:56
1
resposta

Por que 'du -sh *' reclama de opções inválidas?

Eu pesquisei o meu melhor através do Google, mas pela minha vida não consigo descobrir o que usar em vez de * (asterisco) depois de uma atualização recente (até mesmo a Wikipedia parece pensar du -sh * and du -sh * deve funcionar) Eu...
07.04.2015 / 22:01
2
respostas

Como colocar os arquivos específicos de um diretório em uma matriz no bash?

Suponha que eu tenha um diretório sob o qual existem 3 arquivos chamados: file1.txt, file2.txt e file3.txt. Agora, como posso preencher uma matriz com esses nomes de arquivos (eu sei que todos os arquivos têm um determinado prefixo, ou seja,...
04.10.2012 / 06:40
1
resposta

Usando regex em ls e mv

Eu tenho uma estrutura de diretórios como esta ├── UK │   ├── BuyBand_go_UK.png │   ├── BuyBand_go_UK.svg │   ├── BuyBand_K.png │   ├── BuyBand_K.svg │   ├── BuyBago_UK.png │   ├── BuyBago_UK.svg │   ├── BuyBand_ch_Logo_UK.png │   └── BuyBand...
23.07.2013 / 23:30
1
resposta

ZSH: Globeando os primeiros N arquivos sob um caminho em ordem lexicográfica

Eu queria saber se existe uma maneira de especificar os primeiros N arquivos em um determinado diretório em zsh. Estou interessado em soluções para enumeração recursiva (ou seja, qualquer arquivo recursivamente abaixo de um caminho é consider...
29.08.2011 / 20:33
1
resposta

É perigoso ter sempre extglob?

Se eu ativar extglob para fazer coisas como shopt -s extglob rm !(*.html|*.txt) # remove everything except html and txt files É insensato manter extglob depois disso? Há alguma ressalva de tê-lo em todo o tempo?     
16.04.2016 / 18:09
1
resposta

Expansão de parâmetro na variável atribuída com um curinga

Eu tenho dois arquivos na minha pasta atual (MA502) cujos nomes são - MA502_TAAGGCGA-TCGCAGG_L001_R1_001.at.fastq MA502_TAAGGCGA-TCGCAGG_L001_R2_001.at.fastq Eu tenho muitas dessas pastas - ex MA503, MA504 etc, e eu quero passar por cima...
03.07.2015 / 22:58
6
respostas

Como fazer a globalização do tar funcionar com a opção 'alterar diretório'

Eu tenho a seguinte estrutura de diretórios: base/ files/ archives/ scripts/ Eu quero que um script seja executado a partir de scripts/ , comprima arquivos que correspondam a results.*.log em files/ em um arquivo tar comp...
06.04.2013 / 16:23
3
respostas

Como posso listar todos os arquivos * .doc em um arquivo zip, incluindo arquivos em subdiretórios?

Eu tenho arquivos Zip, que podem ter esta aparência: $ zipinfo -1 zip.zip doc.doc dotx.dotx xls.xls ppt.ppt txt.txt c.c subdir/subdir2/doc.doc subdir/xls.xls subdir/ppt.ppt subdir/c.c subdir/txt.txt subdir/subdir2/ subdir/ Eu quero imprim...
12.09.2012 / 18:16
1
resposta

Por que a substituição de variável bash-extended-globbing está atuando no nível de byte?

Eu pensei que a substituição de variáveis bash e a globbing funcionavam na resolução caractere , então fiquei bastante surpreso ao vê-la atuando no nível byte . Tudo no meu locale é en_AU.UTF-8 Quando não há nada para combinar e o pad...
14.02.2012 / 18:22