[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] "Concatenar" valor de variáveis
From: |
Fabiano Caixeta Duarte |
Subject: |
Re: [shell-script] "Concatenar" valor de variáveis |
Date: |
Wed, 19 Nov 2008 07:50:54 -0200 |
2008/11/19 allan_hkrs <address@hidden>
> Pessoal, preciso de uma ajuda, estou fazendo um shell script para
> calculo de notas e utilizo duas variaveis e exibo o conteudo mais ou
> menos assim:
>
> $ echo "$A - $B"
> 10
> 77
> 98
> 56
> -
> 43
> 23
> 11
> 58
>
> Coloquei o traço soh para ficar claro a delimitação.Pois bem, eu
> queria "concatenar" o conteudo da variavel $B na variavel $A para que
> ficasse mais ou menos assim, com um separador qualquer:
> 10;43
> 77;23
> 98;11
> 56;58
>
>
Na falta de uma idéia melhor, use arrays.
A=($A)
B=($B)
for ((i=0; i<${#A[@]}; i++)); do
echo "${A[$i]};${B[$i]}"
done
Mas fica sempre a pergunta: de onde saíram estes valores de variáveis? Às
vezes tem uma outra forma que encurta o caminho.
--
Fabiano Caixeta Duarte
Especialista em Redes de Computadores
Linux User #195299
Ribeirão Preto - SP
[As partes desta mensagem que não continham texto foram removidas]