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.
Gawk: Effective AWK Programming Free Software Foundation last updated April 29, 2015 This manual (gawk) is available in the following formats: HTML
(2520K bytes) - entirely on one web page.