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

Quando o globstar desce em diretórios com links simbólicos?

Em esta postagem do Ask Ask , usei o globstar para localizar um arquivo quando PATH não está definido: $ shopt -s globstar; for v in /**/vim; do [[ -x $v && -f $v ]] && echo "$v"; done /etc/alternatives/vim /usr/bin/vim /u...
15.12.2017 / 07:07
1
resposta

Use o rsync para obter apenas uma pasta e seu conteúdo com um padrão

Eu procurei por toda a internet, procurei em sites regexp e tudo mais, mas não consigo escrever um comando rsync para buscar o que eu quero. Eu preciso espelhar a versão do FreeBSD, mas eu não preciso das versões RC e BETA, então eu só precis...
24.04.2014 / 07:09
3
respostas

Obtenha o número de arquivos que correspondem a um padrão em um diretório e exclua o mais antigo

Gostaria de fazer o seguinte: Obtenha o número de arquivos em um determinado diretório que corresponda a um determinado padrão, por exemplo: ExtractBackup_{date}.tar.gz Se esse número for 2 ou superior, exclua o arquivo mais antig...
29.06.2011 / 00:03
3
respostas

Configurar bash globbing

Depois de vir do cygwin, estou bastante confuso sobre o bash (versão 4.1.5) globbing no meu Ubuntu 10.4. Eu adoraria uma das duas possibilidades a seguir: ignore . e .. , corresponda a todo o resto ignorar nomes de arquivos que começa...
12.03.2012 / 22:04
1
resposta

Converter rsync excluir padrões para lista explícita de arquivos

Estou tentando descobrir se existem maneiras de converter uma longa lista de rsync padrões de exclusão, que estou mantendo com o propósito de fazer backups sensatos, para uma lista explícita de nomes de arquivos e diretórios. O aplicativo...
31.03.2018 / 19:01
3
respostas

O curinga não está em expansão

Estou tentando criar um diretório para cada arquivo em um diretório. mkdir * retorna Arquivo existe. Então eu tento mkdir *.d e cria um diretório chamado "* .d". Como forçar o curinga a se expandir?     
19.06.2018 / 08:35
4
respostas

Como usar os truques bash para digitar uma lista de strings redundantes que variam apenas em alguns caracteres?

Isso provavelmente já foi perguntado antes, mas não tenho certeza de como pronunciá-lo. Eu quero digitar uma série de seqüências de caracteres, que são basicamente string1, string2, string3; mas sem a digitação redundante. Então, há uma maneira...
31.12.2017 / 18:21
4
respostas

Unix Comando para retornar todos os arquivos que terminam com dígito único e extensão TXT

Qual comando retorna todos os arquivos que terminam com um único dígito e têm a extensão TXT?     
13.11.2012 / 13:39
4
respostas

Crie muitos subdiretórios de uma só vez

Suponha que eu tenha um diretório / , e ele contém muitos diretórios /mydir , /hisdir , /herdir , e cada um deles precisa ter uma estrutura semelhante. Para cada diretório em / , é preciso haver um diretório doc e dentro dele um...
04.08.2014 / 22:12
3
respostas

bash - extglob 2º operador "zero ou mais" não está funcionando

Dado: $ shopt -s extglob $ TEST=" z abcdefg";echo ">>${TEST#*( )z*( )}<<" >> abcdefg<< Por que existe um espaço antes da letra 'a'? Eu esperaria que o segundo *( ) correspondesse ao espaço, mas não parece ser...
27.06.2017 / 19:29