[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Urgente...
From: |
Luciano Depierri |
Subject: |
Re: [shell-script] Re: Urgente... |
Date: |
Fri, 17 Sep 2004 15:13:48 -0300 |
Obrigado Julio
Luciano
----- Original Message -----
From: Julio Cezar Neves - DATAPREVRJ
To: address@hidden
Sent: Friday, September 17, 2004 2:59 PM
Subject: RES: [shell-script] Re: Urgente...
Aê Luciano,
vc pediu urgente no assunto, mas só agora consegui tempo.
while read linha
do
echo "$linha " >> saida
done < <(tr "#" "\012" < teste)
O arq de entrada chamei de teste. Olha a saída:
$ cat -vet saida
LDR 00503cPa 22001330004500 $
015 |a00007757|b51688170 $
030 |aGD $
100 |aNOME $
999 |aVIRTUA $
$
LDR 00503cPa 22001330004500 $
015 |a00007757|b51688170 $
030 |aGD $
100 |aNOME $
999 |aVIRTUA $
$
$
[ ]s,
Julio Cezar Neves
- Gerente do Programa de Software Livre -
Tel:+55 21 2528-7070 / +55 21 8112-9988
Fax: +55 21 2528-7646
mailto:address@hidden
|
| --- Em address@hidden, "Luciano Depierri"
| <luciano@p...> escreveu
| Olá a todos...
|
| Pessoal, alguem poderia me ajudar ou me dar alguma luz???
|
| Tenho um arquivo texto tipo:
|
| LDR 00503cPa 22001330004500#015 |a00007757|b51688170#030 |aGD#100
|aNOME#999 |aVIRTUA #
| LDR 00503cPa 22001330004500#015 |a00007757|b51688170#030 |aGD#100
|aNOME#999 |aVIRTUA ##
|
| Onde:
| # tenho que alterar para uma quebra de linha (enter).
| No final de cada linha contar "15 espaços" e colocar a quebra de linha.
| E no final do arquivo, ou seja na ultima linha do arquivo colocar duas
quebras de linha (2 enter) depois de 15 espaços tbm.
|
| Alguem sabe como fazer isso no shell-script? Não estou conseguindo
encontrar um meio de inserir essas tal quebras de linha.
|
| Agradeço antecipadamente.
|
| Abraços.
|
| Luciano Depierri
---------------------------------------------------------------------
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
---------------------------------------------------------------------
Yahoo! Grupos, um serviço oferecido por:
------------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
b.. Para sair deste grupo, envie um e-mail para:
address@hidden
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]