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

Por que o ls. * mostra arquivos diferentes de ls ./.*?

O arquivo branco .ignoramus no diretório atual existe. bojan@localhost:~$ echo $GLOBIGNORE .ignoramus bojan@localhost:~$ ls .* | grep ignor bojan@localhost:~$ ls ./.* | grep ignor ./.ignoramus ferramentas usadas     ls (GNU coreutils) 8,2...
20.04.2016 / 01:25
1
resposta

Rsync não é possível remover o arquivo remoto que não existe no local

Considere minha pasta local /tmp/foo/ /tmp/foo/1.txt /tmp/foo/2.txt /tmp/foo/3.txt e minha pasta remota /tmp/foo/ /tmp/foo/1.txt /tmp/foo/2.txt /tmp/foo/4.txt e no meu lado local, eu corro o comando na pasta /tmp/foo rsync --...
18.01.2016 / 06:59
2
respostas

Curinga para profundidade arbitrária

Eu quero usar grep , onde os caminhos são arbitrariamente profundos sob o diretório /path/to/dir e tem o nome do arquivo foo . Eu pensei que o curinga para a profundidade arbitrária é ** , e eu tentei grep some_pattern /path/to/dir/*...
23.09.2014 / 17:19
2
respostas

Como copiar vários arquivos, mas manter suas extensões iguais?

Estou fazendo um loop em vários arquivos e $file representa o arquivo atual. Como posso fazer cópias ou renomeações e manter a extensão igual para este arquivo atual? por exemplo. if $file = x.jpg Como fazer uma cópia de $file...
29.09.2013 / 19:25
3
respostas

copiando arquivos específicos no diretório

Estou tentando copiar alguns dos arquivos em um diretório. O diretório contém os seguintes arquivos meu diretório atual é ~ / certificate / drwxrwxr-x 2 ubuntu ubuntu 4096 Oct 16 11:58 apache -rw-rw-r-- 1 ubuntu ubuntu 5812 Oct 16...
17.10.2013 / 07:05
2
respostas

Localizando o nome do programa por padrão curinga

Estou tentando escrever um script que tentará descobrir se um determinado programa está instalado. Vamos dizer que o programa é chamado myprog. O problema é que o programa pode ser nomeado em diferentes formatos, como 'prefix-myprog', 'myprog' e...
29.04.2012 / 20:20
1
resposta

Bash globbing arquivos ocultos

Estou tentando os seguintes globs em um shell bash: $ ls -d .* . .. .a .ab $ ls .a* .a .ab $ ls .[!.]* .a .ab $ ls .[!.]?* .ab A última expressão não deve significar "um ponto seguido por exatamente um não-ponto seguido por zero ou m...
09.04.2012 / 18:28
5
respostas

Script de shell para verificar a presença de um ou mais arquivos com uma extensão específica?

Eu quero escrever um script para encontrar um arquivo com uma extensão específica.isso eu já fiz: #!/bin/bash file="/home/Savio/Dsktop/check/*.csv" file1="/home/Savio/check/*.txt" if [[ -f "$file" && -f "$file1" ]]; then echo " fo...
20.08.2013 / 17:18
3
respostas

Filtra nomes de arquivos duplicados com tar

Estou usando o tar assim, tar -cjpvf a.tar "$pattern1" "$pattern2" O problema é que pattern1 e pattern2 às vezes correspondem ao mesmo arquivo, mas o tar parece não filtrar essas duplicatas. Por exemplo, o exemplo a seguir adiciona dua...
13.03.2017 / 01:38
1
resposta

ImageMagick: conversão de vários arquivos e salvamento com nome diferente

Estou criando um script bash. Como posso executar um conjunto de operações / transformações (de escolha) em todas as .jpg imagens em um diretório diferente usando ImageMagick ' convert utility? A imagem convertida deve ser nomeada *-ch...
30.10.2016 / 18:55