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

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

RE: [shell-script] Inserir uma string em uma linha!!


From: MrBiTs
Subject: RE: [shell-script] Inserir uma string em uma linha!!
Date: Wed, 24 Nov 2004 13:51:23 -0200

<QUOTE>
Como posso inserir uma string em uma determinada linha de um arquivo? 
exemplo: 
adicionar "ola tudo bem" na linha 1856 do arquivo /etc/csaudação ou
substituir a linha idependente do que esta esCRITO nela 
</QUOTE>

Ta facil :)

Insere o texto na linha apos a 1855 ( ou seja, 1856 )
$ sed '1855a\
> Ola tudo bem' /etc/csaudação 

Substitui o texto da linha 1856 pelo nosso texto
$ sed '1856c\
> Ola tudo bem' /etc/csaudação

ATENCAO !!!!!! NAO DIGITE O $ nem o >. Eles sao seu prompt primario (PS1) e
secundario (PS2) e estao ai apenas para efeitos didáticos.

( Sou absolutamente contra utilizacao de acentuacao em nomes de arquivos..
Mas, enfim... )

[]'s




reply via email to

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