Junta-se a múltiplas colunas de múltiplas variáveis? [duplicado]

0

var $ abc contém:

abc  jkl
def  mno
ghi  pqr

var $ def contém:

stu
vwx
yz

Resultado esperado:

abc  jkl  stu
def  mno  vwx
ghi  pqr  yz
Solução de

heemail :

Eu tentei paste <(echo "$abc") <(echo "$def") , mas está dando saída como abaixo

ASFSFGFGGRRFDFFFFFH     33566
AHSHDFFBORDASHFYEHFYUCH 33568
FASFSSFHJUYRT   33371
FASIFIDFGGGDDDDD        33364
AFDDDGGGGGDER   33371
FDGGGGHJJK      16225
AISJFKDJFKDDKFJKDJFF    33568
KDFJKDJFKDJFKDFJK       33567

Como alinhar a segunda coluna corretamente?

Solução:

paste <(echo "$abc") <(echo "$def") | column -t
    
por Koshur 19.04.2017 / 04:25

1 resposta

0

Usando paste , com ajuda da substituição de processo para obter dois descritores de arquivo para paste para operar em:

paste <(echo "$abc") <(echo "$def")

Tenha cuidado com as citações das variáveis.

Exemplo:

$ echo "$abc"
abc jkl
def mno
ghi pqr

$ echo "$def"
stu
vwx
yz

$ paste <(echo "$abc") <(echo "$def")
abc jkl stu
def mno vwx
ghi pqr yz
    
por 19.04.2017 / 05:01