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

cópia do padrão rsync: dotfiles

Eu segui o conselho dado na pergunta Filtro Rsync: copiando apenas um padrão para configurar uma linha de comando que eu preciso para fazer backup apenas dos arquivos de ponto .inF* Ainda com o comando: rsync -av --include='.inF*' --i...
15.08.2011 / 09:13
2
respostas

Inclui include = “*” no rsync copia todos os arquivos ocultos em todos os subdiretórios?

Eu quero fazer um backup de um diretório que contém milhares de subdiretórios e caminhos profundos de subpastas. Em muitos desses diretórios, há um grande número de arquivos que começam com . . Eu quero ter certeza de que todos os arquivos ....
10.07.2018 / 13:24
1
resposta

Alterando nomes de arquivos com base no diretório de inclusão

Desculpe a nova pergunta, mas eu tenho vários diretórios exclusivos, cada um contendo um único arquivo com um nome genérico. O que eu gostaria de fazer é mover e renomear os arquivos em um único diretório De preferência usando curing...
28.03.2017 / 04:32
3
respostas

Como deletar 2 meses de volta arquivos no unix

Digamos que eu tenha arquivos de log abaixo, AA_XX_20130719185428.log exec_xxx_cpb_20130712182453.log 13122013121327_AR_INC_DOBC_1.dprf.log 24122013_masterscript.LOG A parte da data contém data e hora. Eu quero excluir todos os arquivo...
30.12.2013 / 09:18
4
respostas

Arquivo de cópia de script Bash para o diretório inicial do usuário (curinga)

Eu preciso copiar /root/nbu/file1.sh para o diretório pessoal de todos os usuários se o ID do usuário for um número par. Tentando executar o seguinte script: #!/bin/bash cat /etc/passwd | while read LINE do username=$(awk -v var="$L...
07.03.2018 / 18:42
3
respostas

Por que excluir excluir usando! não funciona em zsh?

Eu tenho 10 arquivos no diretório atual: 10test 1test 2test 3test 4test 5test 6test 7test 8test 9test Eu quero remover todos os arquivos, exceto 2test e 3test , mas eu executo o comando rm !(2test|3test) não funciona. Eu recebo o...
01.12.2015 / 09:14
2
respostas

Discrepância entre as duas expansões

Se você inserir o comando ls * e echo * , você notará a notável discrepância entre os resultados. O primeiro inclui recursivamente, enquanto o segundo exclui totalmente os arquivos em subdiretórios. Eles não se comportam da mesma maneira pa...
08.09.2013 / 16:45
2
respostas

Supressa expansão de * em eco

Estou trabalhando em um script que executa dinamicamente algumas consultas diariamente. Essas consultas são provenientes de uma tabela no banco de dados. Aqui está o exemplo de saída da tabela de consulta: +---------------+----------------...
16.04.2013 / 13:00
6
respostas

Como faço para combinar apenas dotfiles no bash? [duplicado]

rm -rf .* só não será finalizado porque rm se recusa a excluir . e .. . Como excluo esses diretórios especiais de um padrão glob? Isso não é resolvido por dotglob , pois quero corresponder apenas os arquivos que começam com...
18.10.2018 / 11:23
4
respostas

Como abrir ou listar todos os arquivos cujo nome corresponda a dois padrões no Bash

Suponha que eu tenha um diretório com milhares de arquivos; Como eu poderia abrir todos os arquivos cujo nome contém as seqüências de caracteres "vermelho" e "verde"?     
02.06.2016 / 02:27