[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Res: [shell-script] Arquivo sendo gerado com formatacao diferente do ori
From: |
Leandro Valiengo |
Subject: |
Res: [shell-script] Arquivo sendo gerado com formatacao diferente do original |
Date: |
Thu, 1 Jul 2010 07:35:52 -0700 (PDT) |
Bom dia,
Foi exatamente isso que aconteceu.
Fiz dessa maneira e funcionou:
echo "$linha" >> "pro_"$nome_arq
________________________________
De: Fernando Luizao <address@hidden>
Para: address@hidden
Enviadas: Quinta-feira, 1 de Julho de 2010 8:06:07
Assunto: Re: [shell-script] Arquivo sendo gerado com formatacao diferente do
original
Olá,
Sem olhar o arquivo fica difícil, mas o mais provável é que o shell está
"comendo" alguns caracteres porque vc não protegeu a variável $linha. Em vez de
echo $linha >> "pro_"$nome_arq
Faça
echo "$linha" >> "pro_"$nome_arq
Se não resolver, mostre como está o arquivo.
Abraços
Fernando
--- Em qua, 30/6/10, Leandro Valiengo <address@hidden> escreveu:
De: Leandro Valiengo <address@hidden>
Assunto: [shell-script] Arquivo sendo gerado com formatacao diferente do
original
Para: "Shell Script" <address@hidden>
Data: Quarta-feira, 30 de Junho de 2010, 18:18
Oi lista,
Tenho um arquivo e estou separando o mesmo em dois, porém o original tem
540 colunas e o arquivo que estou gerando "come" os espacos em branco depois da
ultima coluna.
segue o comando que estou usando para separar os arquivos, é bem simples:
if [ ${lin} = "00" -a ${lin} != "H0" -a ${lin} != "T0" ]; then
echo $linha >> "pro_"$nome_arq
elif [ ${lin} != "00" -a ${lin} != "H0" -a ${lin} != "T0" ]; then
echo $linha >> "tit_"$nome_arq
fi
O '00' -> essas duas posições no inicio que me dizem se vai para um arquivo ou
outro.
O 'H0' e T0' -> peço para retirar o header e trailler no arquivo q estou
gerando.
Abracos,
Leo
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]