[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [shell-script] Inserir string no inicio da linha
From: |
fernando . delago |
Subject: |
RE: [shell-script] Inserir string no inicio da linha |
Date: |
Mon, 9 Sep 2002 17:32:50 -0300 |
Tive este mesmo problema e tive que realizar um grep pegando
somente o número da linha, aà consegui inserir em uma linha especÃfica.
$ grep -n '# Sist de Horas' cad.tr | cut -f1 -d:
18
$ sed '18a\
> ^J xxxxxxxxxxx' cad.tr
Caso não consiga, olhe no histórico das mensagens enviadas no
grupo que tem um jeito de vc colocar o valor dessa varÃavel em qualquer
linha trabalhando simplesmente com cp e mv.
É mais trabalhoso, mas, funciona ( eu consegui ).
Espero que ajude...
Pessoal, se eu estiver errado ou esqueci algum ponto me corrijam
por favor...
+++++++++++++++++++++++++++++++++++
Fernando M. Delago
Suporte Técnico
TECBAN S/A
mailto:address@hidden
+++++++++++++++++++++++++++++++++++
"Contrário a crença popular, o Unix é amigável. O que acontece é que ele é
muito seletivo às amizades que faz."
Wagner MelcÃades <address@hidden>
09/09/2002 17:29
Favor responder a shell-script
Para: address@hidden
cc:
Assunto: RE: [shell-script] Inserir string no inicio da linha
Pessoal, não conheço muito o sed mas minha duvida tambem parece simples:
Tenho um script que precisa inserir o valor de uma variavel (que pode ser
uma string) no inicio de uma linha especifica de um arquivo texto, claro
sem
alterar o restante do conteudo da linha. Alguem pode me dar a dica usando
o
sed? Inserir no inicio de todas as linhas é facil mas numa linha
especifica
eu nao consegui.
Outra dúvida: neste mesmo script tentei usar o sed para substituir virgula
por ponto em uma tabela em forma de arquivo texto de 34000 linhas, só que
o
sed só fez o serviço em apenas uma coluna e finalizou sem erro, alguem
sabe
por que?
O arquivo é muito grande? Alguma limitação?
A sintaxe é trivial:
sed 's/,/./' arquivo_ori.txt > arquivo_novo.txt
Desde já agradeço qualquer ajuda.
Wagner
_________________________________________________________________
MSN Photos é a maneira mais fácil e prática de editar e compartilhar sua
fotos: http://photos.msn.com.br
---------------------------------------------------------------------
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
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html
[As partes desta mensagem que não continham texto foram removidas]