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

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

Re: Inserir espaco em branco na primeira linha de um arquivo


From: eoac
Subject: Re: Inserir espaco em branco na primeira linha de um arquivo
Date: Tue, 17 Feb 2004 13:06:06 -0000
User-agent: eGroups-EW/0.82

EditPlus2 no W2k 
Vi no AIX 

--- Em address@hidden, Miranda <umiranda@l...> 
escreveu
> Qual editor ?
> 
> On Friday 13 February 2004 08:04, eoac wrote:
> > Estas soluções funcionaram mas olha o que esta ocorrendo:
> > O arquivo quando aberto em em editor de texto e posicionado o 
cursor
> > na última coluna, beleza ele vai até a 412 assim como as outras
> > linhas do arquivo, mas o caracter de quebra de linha continua na
> > coluna 100;
> > Teria como realocar este caracter de quebra para a coluna 413 
assim
> > como os outros registros?
> >
> > Obrigado!
> > []´s
> >
> > --- Em address@hidden, "lferreir1" 
<lferreir@e...>
> > escreveu
> >
> > > Tente assim:
> > > -------
> > > #!/usr/bin/ksh
> > > #
> > >
> > > IFS='
> > > '
> > > echo "Entre com o nome do arquivo: >\c"
> > > read ARQ
> > > head -1 ${ARQ} | awk '{ printf "%-412s\n", $0 }' > ${ARQ}_new
> > > sed -n '2,$p' ${ARQ} >> ${ARQ}_new
> > > -------
> > > O script acima funciona se o primeiro registro tiver tamanho de 
99
> > > bytes.
> > > Caso contrário, vc terá que modificar este script, cortando com 
o
> > > comando cut.
> > > Quer dúvida, é só dizer.
> > > Até!
> > > Luiz
> > >
> > > > Preciso criar um script que leia um arquivo texto e na
> > > > primeira linha deste arquivo faça o seguinte:
> > > >
> > > > - Acrescente espaços em branco da coluna 100 a 412
> > > > isto é 312 espaços em branco (lembrando, apenas na
> > > > primeira linha do arquivo)
> > > >
> > > > assim todas as linhas do arquivo ficaram iguais, sendo
> > > > que a partir da segunda linha todas utilizam as 412
> > > > colunas.
> > > >
> > > > Obrigado pela Atencao.
> > > > []´s
> > > >
> > > > =====
> > > > .
> > > >
> > > > __________________________________
> > > > Do you Yahoo!?
> > > > Yahoo! Finance: Get your refund fast by filing online.
> > > > http://taxes.yahoo.com/filing.html
> >
> > ------------------------------------------------------------------
---
> > 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.listasdiscussao.cjb.net
> > ------------------------------------------------------------------
---
> >
> > Links do Yahoo! Grupos
> > Para visitar o site do seu grupo, acesse:
> >  http://br.groups.yahoo.com/group/shell-script/
> >
> > Para sair deste grupo, envie um e-mail para:
> >  address@hidden
> >
> > O uso que você faz do Yahoo! Grupos está sujeito aos:
> >  http://br.yahoo.com/info/utos.html


reply via email to

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