Perguntas sobre 'variable'

1
resposta

cd para um caminho contendo espaços usando uma variável de caminho [duplicado]

Eu tenho um arquivo contendo uma lista de comandos que eu executo do meu .bash_profile as source my_cmds Por exemplo: $cat my_cmds scripts=~/scripts assumindo meu $HOME é /Users/knayak , quando executo cd $scripts no...
25.05.2018 / 10:03
2
respostas

operação de parâmetro dentro da linha awk

Quando executo bjobs -w na máquina em que trabalho, recebo a próxima saída: JOBID USER STAT QUEUE FROM_HOST EXEC_HOST JOB_NAME SUBMIT_TIME 821213 user1 RUN parallel16 hpc2 16*pirineus NAME1111 Apr 9 20:26 823954 use...
14.04.2018 / 22:25
1
resposta

Como se pode adicionar texto a cada linha de uma variável multilinha?

Eu imprimo todas as variáveis com esses valores echo "$val" mapreduce.map.memory.mb,3584 mapreduce.map.java.opts,-Xmx2560m mapreduce.reduce.memory.mb,3584 mapreduce.reduce.java.opts,-Xmx2560m mapreduce.task.io.sort.mb,1280 como acre...
01.02.2018 / 19:19
2
respostas

Shell Script: como expandir uma variável em citações

Alguém pode me dizer como posso fazer o seguinte comando para funcionar corretamente? SERVER=192.168.1.1 ping $SERVER (It Works) ping '$SERVER' (It doesn't work) Eu quero que isso componha um comando mais complexo que precisa de citaçõe...
21.02.2018 / 02:41
2
respostas

Colocando IP externo em uma variável - operação grep falhou [duplicado]

Eu preciso colocar o IP da minha máquina VPS em uma variável. Quero dizer, para o endereço IP externo que aparece o valor da seção inet addr , em ifconfig output. Eu tentei: ipa="$(hostname -i)" Mas echo ${ipa} trouxe o token...
12.12.2017 / 11:41
1
resposta

Como salvar um caminho com ~ em uma variável?

Eu tenho essas variáveis no meu script: TARGET=username TARGET_DIR="~${TARGET}/.ssh" Eu quero que o TARGET_DIR var segure esse caminho: /home/username/.ssh , mas use ~ em vez de /home/ . Mas quando eu executo o script e tento cr...
22.11.2017 / 17:14
1
resposta

Por que o Awk está bagunçando minhas variáveis de script?

Eu realmente não sei porque minhas variáveis estão ficando confusas, mas eu suspeito que a causa é awk. Eu resumi este problema em um pequeno script: #!/usr/bin/env bash QUE_FILE="/mnt/drive4-4/private/queue2.txt" t1="$(cat "$QUE_FILE")" ech...
31.08.2018 / 14:54
1
resposta

make awk print a linha que combina com uma variável e as próximas n linhas e usa uma variável no awk [duplicado]

Com uma matriz de elementos e um arquivo de entrada, quero fazer um loop pela matriz e corresponder cada elemento com o arquivo de entrada. Eu quero então obter a linha no arquivo de entrada onde este elemento está ocorrendo e as 3 linhas que...
22.08.2017 / 22:15
1
resposta

Como alterar o valor original de uma variável depois de 'declarar' com um novo atributo

Ao adicionar um atributo a uma variável com declare , o valor original da variável não é alterado de acordo. Como posso realmente alterar o valor da variável de acordo com o atributo declarado? Obrigado. $ unset var; var=HELLO; declare -l v...
30.07.2017 / 04:19
1
resposta

Por que o $ id desapareceu após o EOF?

cat >run_pos2bed3.sh <<EOF ls 2*/peaks.txt | while read id; do echo $id done; EOF depois da entrada nano mostra apenas ls 2*/peaks.txt | while read id; do echo done; EOF Como posso adicionar $id após EOF ?     
18.10.2017 / 02:17