Resolvido exatamente como o julio passou, alterei apenas o parametro do SID que ele colocou. ficou assim $ sed -r "s/(SID=).*/\1$(net getlocalsid | cut -f6 -d' ')/"
lalala.conf ty --- Em qua, 19/8/09, Julio C. Neves <[email protected]> escreveu: De: Julio C. Neves <[email protected]> Assunto: Re: [shell-script] colocar SID em arquivo Para: [email protected] Data: Quarta-feira, 19 de Agosto de 2009, 0:28 Aê cara, Um one-liner como vc pediu: $ sed -r "s/(SIDMAQUINA= ).*/\1$(net getlocalsid | cut -f6 -d' ')/" lalala.conf -- Abraços, Julio Cursos de Shell e Zenity em dois fins de semana? - Em SP ligue (11) 2125-4747 (dias 29-30/08 e 12-13/09); - Em DF ligue (61) 3223-3000; - No RJ ligue (21) 2561-0867; - Turmas fechadas em outras cidades ligue (21) 8112-9988. 2009/8/18 bleee <slayer_...@yahoo. com.br> > > > Os 2 modelos funcionaram bem. > Resolveram o problema. Mas será que nao tem como fazer isso de maneira a > nao precisar de uma variavel? > > tentar fazer jogar direto. > a linha é aquela mesma, sem problema. > > desde já, obrigado > > --- Em ter, 18/8/09, César Vianna <cesar.vianna@ gmail.com<cesar.vianna% > 40gmail.com> > > escreveu: > > De: César Vianna <cesar.vianna@ gmail.com <cesar.vianna% 40gmail.com> > > Assunto: Re: [shell-script] colocar SID em arquivo > Para: shell-script@ yahoogrupos. com.br <shell-script% 40yahoogrupos. com.br> > Data: Terça-feira, 18 de Agosto de 2009, 14:55 > > > > > Não sei se te entendi. Mas, vai a minha avaliação: > > $ cat lalala.conf > > SID="SIDMAQUINA" > > $ sed 's/SIDMAQUINA/ NOVOSID/g' lalala.conf > > SID="NOVOSID" > > *O novo sid pode estar em uma variável.* > > $ NOVOSID=`net getlocalsid | gawk '{print $6}'` > > $ sed 's/SIDMAQUINA/ $NOVOSID/ g' lalala.conf > > 2009/8/18 bleee <slayer_r0x@ yahoo. com.br> > > > > > > > > > Possuo um arquivo de configuraçao, no qual preciso inserir o SID da > > > maquina. > > > estou automatizando a instalação. > > > O netsid é pego atraves do comando net getlocalsid > > > > > > O que fiz foi separar o campo necessário.. que eh o campo 6, assim > > > > > > net getlocalsid | gawk '{print $6}' > > > > > > o print eh soh pra apresentar mesmo > > > > > > mas o que acontece eh que nao sei como posso colocar no lalala.conf no > > > lugar de SID="SIDMAQUINA" > > > > > > alguem tem alguma ideia??? > > > > > > grato > > > =D > > > > > > ____________ _________ _________ _________ _________ _________ _ > > > Veja quais são os assuntos do momento no Yahoo! +Buscados > > > http://br.maisbusca dos.yahoo. com > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > -- > > César Vianna > > ------------ ------- > > Prefira o que é positivo e múltiplo; a diferença à uniformidade; o fluxo às > > unidades; os agenciamentos móveis aos sistemas. > > Gilles Deleuze & Felix Guattari > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > ____________ _________ _________ _________ _________ __ > Fale com seus amigos de graça com o novo Yahoo! Messenger > http://br.messenger .yahoo.com/ > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
