Perguntas sobre 'variable-substitution'

1
resposta

Inserindo variáveis em um caminho de arquivo no GNU linux (SLES 11)

Eu estou tentando inserir 3 variáveis para construir um caminho, mas incapaz de obtê-lo. Estou tentando o abaixo log_path="/vol02/logs/$dname/logs/103602_$msname/${msname}_start.log" dname=cfp msname=cfp003 eu recebo a saída abaixo....
22.04.2015 / 20:07
2
respostas

Expect Scripts - Lendo arquivos e aceitando entradas do usuário

Como posso escrever um script "Esperar" para: itere uma lista de endereços IP e efetua login em cada um para executar comandos (como em um BASH for loop). No momento, apenas copiei / colei as poucas linhas que são o meu script Expect e colo...
01.04.2015 / 11:39
1
resposta

Consulta especial de parâmetro - múltiplo usado para obter o nome do comando? [duplicado]

Em um texto único que nos forneceu para cobrir o bash scripting, a seguinte atribuição de variáveis tem sido perplexo e eu ainda não recebi uma resposta de ninguém, por isso espero que alguém aqui possa ajudar. name=${0##*/} Isso deve...
27.04.2014 / 03:21
1
resposta

Por que uma função / script aninhado autônomo de trabalho não funciona dentro de um script maior? [duplicado]

A seguinte função (aninhada) / s function hpf_matrix { # Positional Parameters Matrix_Dimension="${1}" Center_Cell_Value="${2}" # Define the cell value(s) function hpf_cell_value { if (( "${Row}" == "${Col}" )) && ((...
04.11.2013 / 16:20
1
resposta

Colon divide a variável subsituição [closed]

Eu estou tentando pesquisar algumas funções em C para que eu possa depurar enquanto estiver usando strace. Então eu configurei uma função bash para procurar no firefox (ou links), mas a substituição se desfaz com : e o escape não funciona, pe...
01.04.2013 / 23:36
1
resposta

Não é possível executar o loop através do comando cURL

Eu posso executar comandos cURL individuais usando curl -u user:password -v -XPOST -H 'Content-type: text/xml' -d '<featureType><name>quadrella_indica</name></featureType>' http://localhost:8080/geoserver/rest/workspac...
26.11.2012 / 22:16
1
resposta

Zsh: verifica a existência do arquivo antes de expandir

Na expansão do parâmetro Zsh, tenho: "${test_var:-"${HOME}/test"}" mas aqui eu quero verificar se ${HOME}/test existe ou não, se não existir, então test_var expande para " " (uma string de espaço). Existe uma solução inline pa...
27.11.2018 / 04:20
0
respostas

aix extrai campos do comando entstat

Eu estava coletando o adaptador SEA e seu status etherchannel e adaptadores de rede relacionados a partir do comando enstat abaixo. Eu quero extrair os campos da saída de comando abaixo. ETHERNET STATISTICS (ent21) : VIRTUAL_PORT PHYS...
10.10.2018 / 10:45
4
respostas

Por que minha variável local está em um loop 'while read', mas não em outro loop aparentemente similar?

Por que recebo valores diferentes para $x dos snippets abaixo? #!/bin/bash x=1 echo fred > junk ; while read var ; do x=55 ; done < junk echo x=$x # x=55 .. I'd expect this result x=1 cat junk | while read var ; do x=55 ; done...
23.03.2011 / 15:24
4
respostas

Por que minha variável local está em um loop 'while read', mas não em outro loop aparentemente similar?

Por que recebo valores diferentes para $x dos snippets abaixo? #!/bin/bash x=1 echo fred > junk ; while read var ; do x=55 ; done < junk echo x=$x # x=55 .. I'd expect this result x=1 cat junk | while read var ; do x=55 ; done...
23.03.2011 / 15:24