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: lferreir1
Subject: Re: Inserir espaco em branco na primeira linha de um arquivo
Date: Thu, 12 Feb 2004 11:31:45 -0000
User-agent: eGroups-EW/0.82

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


reply via email to

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