Perguntas com a marcação «variable»

Uma variável é um nome, se escolhido corretamente com um significado simbólico, que contém um valor ou valores. Use esta tag se sua pergunta for específica sobre o uso de variáveis ​​no script de shell (se você quiser perguntar sobre variáveis ​​em linguagens de programação, provavelmente deverá perguntar no StackOverflow)

3
Usando "$ {a: -b}" para atribuição de variável em scripts
Eu estive observando alguns scripts que outras pessoas escreveram (especificamente Red Hat), e muitas de suas variáveis ​​são atribuídas usando a seguinte notação VARIABLE1="${VARIABLE1:-some_val}" ou algumas outras variáveis ​​de expansão VARIABLE2="${VARIABLE2:-`echo $VARIABLE1`}" Qual é o ponto de usar esta notação em vez de apenas declarar os valores diretamente (por exemplo, …




5
Passe variável de shell como um / padrão / para awk
Tendo o seguinte em uma das minhas funções shell: function _process () { awk -v l="$line" ' BEGIN {p=0} /'"$1"'/ {p=1} END{ if(p) print l >> "outfile.txt" } ' } , portanto, quando chamado como _process $arg, $argé passado como $1e usado como padrão de pesquisa. Funciona assim, porque o …
59 shell  awk  quoting  variable 




3
Teste se uma sequência contém uma substring
Eu tenho o código file="JetConst_reco_allconst_4j2t.png" if [[ $file == *_gen_* ]]; then echo "True" else echo "False" fi Eu testei se filecontém "gen". A saída é "False". Agradável! O problema é quando substituo "gen" por uma variável testseq: file="JetConst_reco_allconst_4j2t.png" testseq="gen" if [[ $file == *_$testseq_* ]]; then echo "True" else …







Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.