shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bulk] Re: [shell-script] Preenchimento com espa ços a esquerda


From: itamarnet
Subject: Re: [Bulk] Re: [shell-script] Preenchimento com espa ços a esquerda
Date: 10 Aug 2015 15:21:40 -0700

Boa Sidney

Mas há um problema nessa abordagem.
Esta assumindo que sempre haverá minimamente 2 espaços.
Já a muito tempo trabalho com sistema cujos arquivos de saída ou entrada são posicionais e na maioria das vezes não há garantia de haver uma condição de um caractere separador.

Poderia haver uma entrada assim:

echo "       123Animal com longo nom          teste"

E nesse caso quebra, por isso que usei o sed antes garantido a delimitação.
No exemplo anterior usei o pipe (|), mas poderia ser qualquer um, como ponto-vírgula (;), traço(-), underscore(_), etc.

Infelizmente casos assim acontecem muito em sistemas legados, ou em uso nas interfaces para troca de informações em sistemas heterogêneos que não suportam json, xml, ou qq formato intercambiável.
Chamo isso de um "socket remendo", rsrsrs

Quer saber mais sobre awk, consulte
Gawk: Effective AWK Programming - GNU Project - Free Software Foundation

 

e
awk.info » Awk.info

 



[]'s
Itamar


reply via email to

[Prev in Thread] Current Thread [Next in Thread]