Perguntas sobre 'variable'

2
respostas

Como incrementar a variável local no Bash?

Dados 1 \begin{document} 3 Código #!/bin/bash function getStart { local START="$(awk '/begin\{document\}/{ print NR; exit }' data.tex)" echo $START } START2=$(getStart) echo $START2 que retorna 2 , mas eu quero...
11.09.2015 / 14:58
2
respostas

chamando outras variáveis em um nome de variável (Bash)

No momento, tenho os próximos caminhos langs="EN GE" dir_EN=/xx dir_GE=/zz Como você pode ver, a variável $ langs tem todas as linguagens possíveis em uma única matriz. Gostaria de salvar todos esses caminhos em um array multilíngüe (dir_...
07.04.2018 / 17:52
1
resposta

Linux: comando set para variáveis locais

Estou tentando entender variáveis locais / de ambiente e exportar / definir comandos. $ set FILEM="razrax" $ echo $FILEM $ FILEN="test" $ echo $FILEN test Por favor, explique por que echo $FILEM retorna uma string vazia     
21.04.2015 / 11:42
2
respostas

Por que [[-z]] e [[-v]] possuem sintaxe diferente?

Se eu quiser executar alguns comandos, dadas variáveis não estão definidas, estou usando: if [[ -z "$a" || -z "$v" ]] then echo "a or b are not set" fi Ainda a mesma sintaxe não funciona com -v , eu tenho que usar: if [[ -v a &...
06.10.2017 / 16:51
1
resposta

Divisão de palavras em parâmetros posicionais

Considere o seguinte exemplo: IFS=: x="a :b" # three spaces echo ["$x"] # no word splitting # [a :b] # as is echo [$x] # word splitting # [a b] # four spaces A divisão de palavras identifica as palavras "a " (três e...
03.12.2017 / 23:23
2
respostas

como entender a saída de “echo $ -”?

Como entender a saída de echo $- ? Parece algum tipo de bandeira. Eu não consigo entender por googling.     
12.10.2016 / 09:03
1
resposta

Expansão de parâmetro na variável atribuída com um curinga

Eu tenho dois arquivos na minha pasta atual (MA502) cujos nomes são - MA502_TAAGGCGA-TCGCAGG_L001_R1_001.at.fastq MA502_TAAGGCGA-TCGCAGG_L001_R2_001.at.fastq Eu tenho muitas dessas pastas - ex MA503, MA504 etc, e eu quero passar por cima...
03.07.2015 / 22:58
2
respostas

Criando uma função que exibe o nome de uma variável e seu valor

Eu quero escrever a função (vamos chamá-lo de superEcho) que usa um nome de variável como entrada. A função deve imprimir o nome dessa variável e seu valor function superEcho { echo "$1: ?????" } var=100 superEcho var Eu quero que...
10.03.2017 / 11:19
1
resposta

O valor da minha variável é 0, mas eu não configurei para 0

Hoje eu notei que uma das minhas funções zsh não está funcionando; Eu investiguei a questão, e o culpado foi este: for i in a b do echo "$i" done 0 0 Então eu abri um novo zsh, e nisso as coisas estavam funcionando normalmente: for i i...
18.08.2018 / 20:37
5
respostas

Extraindo a segunda palavra de uma variável de string

Eu tenho uma string "rtcpOnNbActive true" armazenada em uma variável x . Eu quero extrair "true" como substring e armazenar em uma variável. Como posso fazer isso?     
13.12.2014 / 09:07