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

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

Re: [shell-script] Re: duvida retirar linha do arquivo


From: Terminal Root
Subject: Re: [shell-script] Re: duvida retirar linha do arquivo
Date: Mon, 10 Apr 2017 08:12:25 -0300

Olá, Leandro!

É necessário você explicar melhor o que deseja retirar, se possível mostra como o arquivo está aparecendo e como você deseja que apareça.

Att,

Marcos

Em 10 de abril de 2017 00:22, address@hidden [shell-script] <address@hidden> escreveu:
 

Leandro

Como foi suscinto demais não deu para entender o que queria, então esses comandos realmente apenas retiram na linha de comando e era para redirecionar para o arquivo final:

Então seria por exemplo:

sed '/^;/d' BS.RSAP.RSAP9451.CTBL.R01.RET > BS.RSAP.RSAP9451.CTBL.R01.RET.2
ou:
awk -F';' 'length($1)' BS.RSAP.RSAP9451.CTBL.R01.RET > BS.RSAP.RSAP9451.CTBL.R01.RET.2

E depois poderia renomear as saídas, ou renomear antes os arquivos de entrada.

Não sei a versão sua do sed, mas com a opção -i ele altera no próprio arquivo:

sed -i '/^;/d' BS.RSAP.RSAP9451.CTBL.R01.RET

se justapor na opção no -i um texto, vai criar um arquivo de backup usando esse texto como sufixo sem as alterações:

sed -i.bak '/^;/d' BS.RSAP.RSAP9451.CTBL.R01.RET

Nessa última sugestão altera o arquivo, mas ter um backup: BS.RSAP.RSAP9451.CTBL.R01.RET.bak

Isso ajuda?

[]'s
Itamar



reply via email to

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