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

rsync vários arquivos de vários diretórios no linux

Eu tenho vários diretórios nomeados por data (ex: 2017-09-05) e dentro desses diretórios vários arquivos log.gz do BRO IDS. Eu estou tentando entrar em cada diretório e obter apenas arquivos específicos log.gz pelo nome e enviá-los para um siste...
05.09.2017 / 19:50
2
respostas

Expansão do cartão Bash com o comutador da linha de comandos

Estou usando um comando que recebe a entrada do formulário command [-a input_files]* Para que eu possa chamar command -a foo ou command -a foo -a bar -a baz . Agora, estou tentando automatizar um fluxo de trabalho e gostaria de...
05.07.2017 / 22:27
2
respostas

A procura de curingas não funciona em / etc [duplicado]

Eu usei o comando find em muitos diretórios, mas ao executar o seguinte a partir do / etc: find /etc -name *.conf erros e não consigo descobrir. Isso está acontecendo apenas com o diretório / etc. Eu posso executar este comando exato de...
02.07.2017 / 17:10
1
resposta

Como grep + mostra apenas os 7 arquivos modificados mais recentemente?

Eu quero pesquisar o seguinte por grep + mostrar os sete arquivos modificados mais recentemente. Eu posso listar esses arquivos por ls -1t | head -n 7 . Codifique a ordem em ordem alfabética como padrão grep -i "root" *.tex OS: Debi...
13.06.2017 / 17:56
2
respostas

Como posso copiar um arquivo para o diretório inicial de todos os usuários no BASH?

Estou tentando copiar um arquivo para o diretório pessoal de cada usuário. Idealmente, o arquivo seria chown / chgrp, mas essa não é a pergunta que estou fazendo. minha verdadeira pergunta é como selecionar todos os subdiretórios com um caracter...
18.12.2016 / 07:56
2
respostas

Problema com expansão de caractere curinga no intervalo de loop

Estou tendo um problema aqui em um script bash que eu fiz. Em um loop for, eu faço iteração em todos os argumentos para construir uma variável de string que é posteriormente alimentada para um comando "eval": for arg in "$*" do...
05.10.2016 / 10:52
3
respostas

Como selecionar um intervalo de arquivos pelo nome parcial

Eu quero selecionar um intervalo de arquivos usando parte do nome deles para serem usados com cópia, movimentação, etc. Lista de exemplos aleatórios: alpha1a alpha2aa alpha3abc bravoA1 bravoB2bb charlie deltaA1fdfd deltaA2...
25.09.2016 / 02:25
1
resposta

Bash capturando asterisco dentro de um arquivo [duplicado]

Eu tenho um arquivo de texto que contém um asterisco como o primeiro caractere em cada linha, quando tento processar o arquivo em um script como este: while read line; do out=$(echo $line | awk '{ print $3 }') echo $out done < file_w...
04.05.2016 / 07:40
1
resposta

globbing e $ # [fechado]

Suponha que meu script de shell tenha 3 argumentos: ./myscript dir1 material dir2 Eu preciso de $# para relatar a contagem de itens globbed com dir1/* e não a contagem dos 3 argumentos originais do meu script. Você conhece alguma...
19.12.2015 / 04:27
1
resposta

Como prevenir o bash de transformar argumentos?

Estou tentando usar um argumento do script para encontrar outros arquivos. O problema é que quando eu dou ao script o argumento x.* na linha de comando, ele é transformado em x.sh . Alguma idéia de como eu posso obter o x.* dentro do meu...
14.01.2016 / 22:57