Perguntas sobre 'variable-substitution'

1
resposta

Expanda a variável na expansão da chave [duplicata]

Eu estou tentando enumerar um intervalo de números inteiros usando uma variável, mas tendo alguns problemas. Quando eu digito echo {1..5} Eu obtenho 1 2 3 4 5 No entanto, quando eu digito uma variável, não consigo obter a enumera...
23.04.2015 / 05:20
1
resposta

Passando variáveis para padrões de intervalo no awk

Estou tentando usar padrões de intervalo no awk: grep -a volume somefile | awk '/^Apr 25 23:44:04*/,/^Apr 26 12:44:01*/ {print}' Isso funciona bem, mas quando tento executá-lo colocando a data e a hora em variáveis e executá-las, parece n...
01.05.2015 / 07:13
2
respostas

atribui a saída de um programa c a uma variável shell: token error

Eu tenho um shell script para executar várias vezes um programa .c ('switch') que admite 3 parâmetros de entrada. Eu quero correr o programa 4 vezes passando valores {4,16,32,64} , e para parâmetros {0.1,0.2,.3,.4,.5,.55,.575,.6,.625,.65,.7,...
10.10.2014 / 19:13
1
resposta

Substituição de parâmetros e mensagens de erro: suprimindo números de linhas, etc.

Aqui está o meu arquivo de exemplo: !/bin/bash # argument-one # Is first argument missing? # First method [[ "$1" == "" ]] && echo "Usage: $(basename $0) filename"; exit 1 # Second method # filename=${1?"Usage: $(basename $0) filen...
12.07.2014 / 19:34
1
resposta

O que a expressão $ {MYVAR: + - x} significa no bash?

Em um script bash que não posso postar aqui, vejo a seguinte expressão: ${MYVAR:+-x} Eu entendo o significado de expressões como ${MYVAR:+OTHERVAR} e ${MYVAR:-OTHERVAR} , mas uma expressão com um sinal de mais e um sinal de menos. O...
28.11.2013 / 10:24
1
resposta

bash: export: '--wait': não é um identificador válido

Quando eu executo o git-sh do meu terminal, ele funciona bem. Mas recebo o seguinte aviso. bash: export: '--wait': not a valid identifier O que é isso e como posso me livrar dele?     
18.09.2013 / 06:25
2
respostas

O caractere curinga não está sendo interpretado na instrução if

Atualmente, estou escrevendo o script abaixo. O código examina um determinado diretório para um nome de arquivo inserido pelo usuário. O script primeiro verifica se o arquivo de entrada é um gzip, se assim for, ele executa as verificações corres...
25.11.2017 / 06:12
2
respostas

Várias linhas de entrada para múltiplas variáveis

Eu gostaria de inserir várias linhas de valores para três variáveis diferentes. Por exemplo, digamos que eu tenha $a , $b e $c em uma linha como: ADD $a in $b to get $C Minha entrada será em linhas para todas as três variáveis:...
18.03.2016 / 08:32
2
respostas

renomeia da extensão do arquivo não funciona [fechado]

Estou usando código como o seguinte para criar um arquivo de log usando as ferramentas de manipulação de strings do shell: Eu tenho um nome de arquivo e, no caso de um erro, preciso criar um arquivo de log com o erro. Suponha que $fileName...
24.12.2015 / 10:12
2
respostas

substituição de variável no CLI e para loops

Tenho certeza de que isso já foi feito de alguma forma, mas não consigo encontrar uma boa descoberta para pesquisá-lo. Eu quero ter um script que faça as coisas N vezes e para o qual eu possa passar como variável o comando para emitir N vezes...
15.01.2015 / 18:35