2008/11/19 allan_hkrs <[EMAIL PROTECTED]>

> 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<[EMAIL PROTECTED]; 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]

Responder a