bom, consegui fazer caso sirva de informação pra alguem pra adicionar uma cadeia no fim da ultima linha de um arquivo:
sed '$ s/$/cadeia/' nomedoarquivo >tmp mv tmp nomedoarquivo tcharam! On 4/5/06, Alfredo Casanova <[EMAIL PROTECTED]> wrote: > > Olá > > estou tentando gerar um script em bash (estou aprendendo agora), e preciso > adicionar uma cadeia de caracteres no final da ultima linha de um arquivo... > com o sed consigo inserir LINHAS, mas meu maior problema é inserir no FINAL > de uma linha já existente... > consegui pegar o numero de linhas usando > > wc -l arquivo | sed 'y/" "/"\n"/' | sed '2d' > (bem que eu queria fazer algo sem instanciar tantos shells, mas nao > consegui... me falta experiencia hehehe :) ) > mas nao me serviu de muita coisa hehehe > > o arquivo tem um formato assim: > > campo1:campo2 > > o que eu preciso é deixá-lo assim: > campo1:campo2:campo3 > > sendo que o campo3 será igual em todas as linhas. > > > -- > []'s > Alfredo Casanova > icq: 15793271 > msn: [EMAIL PROTECTED] > aim: alfredotcasanova > yim: atcasanova2 > tel: +55 61 84137319 > -- []'s Alfredo Casanova icq: 15793271 msn: [EMAIL PROTECTED] aim: alfredotcasanova yim: atcasanova2 tel: +55 61 84137319 [As partes desta mensagem que não continham texto foram removidas] --------------------------------------------------------------------- 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: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
