Bom dia,
Sou iniciante em shell e estou precisando de uma ajuda.
Estou fazendo a leitura de um arquivo onde necessito retirar as informações
conforme as colunas pré-determinadas.
Exemplo dos dados dentro do arquivo:
EDISHIP111111 222222A
Estou fazendo da seguinte maneira:
while read FILE
do
A=`echo ${FILE} | cut -c1-3`
B=`echo ${FILE} | cut -c4-23`
C=`echo ${FILE} | cut -c24-26`
done</tmp/tmpfile.txt
A variável A esta saindo com o valor correto, mas o restante não.
Notei que o shell esta removendo os espaços em branco, que no meu caso não
poderá ocorrer.
Preciso do valor incondicional da linha, com espaços em branco.
Alguém pode me ajudar
Grato
Antonio
[As partes desta mensagem que não continham texto foram removidas]
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos