Compreendendo a expressão sed

0

Agradecemos a ajuda na interpretação do comando sed + awk abaixo

sed -e '1,$s/ /:/g' -e '1,$s/;/:/g' |awk -F ":" '{print $1,$2,$3,$4,$12,$14,$18,$20,$22,$24,$26,$28,$30,$32,$34}'|sed '1,$s/ /:/g' | more
    
por Jonah Orji 26.05.2016 / 12:22

1 resposta

2

Lendo o manual?

No entanto

  • primeiro sed substitui espaço e ponto e vírgula por dois pontos

  • o awk usa dois pontos como separador e imprime o primeiro, o segundo, até o 34º campo, separando com espaço

  • o último sed altera o espaço no cólon

por 26.05.2016 / 12:28

Tags