[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: |
Fri, 13 Feb 2004 10:04:03 -0000 |
User-agent: |
eGroups-EW/0.82 |
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
Re: [shell-script] Inserir espaco em branco na primeira linha de um arquivo, Miranda, 2004/02/12