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 escreveu:
De: Julio C. Neves
Assunto: Re: [shell-sc
On Tue, Aug 18, 2009 at 02:19:13PM -0700, bleee wrote:
> ~# net getlocalsid
> SID for domain TESTE is: S-1-5-21-2675045286-1325973208-537075341
>
> jah esse com xargs que o César Vianna disse ele nao "efetua" o comando.
> fica esperando argumento.
>
> # net getlocalsid | gawk '{print $6}'` | xarg
o.
> a linha é aquela mesma, sem problema.
>
> desde já, obrigado
>
> --- Em ter, 18/8/09, César Vianna
> >
> escreveu:
>
> De: César Vianna >
> Assunto: Re: [shell-script] colocar SID em arquivo
> Para: shell-script@yahoogrupos.com.br
> Data: Terça-feira, 18 d
/g'
lalala.conf
>
Obrigado pela ajuda
--- Em ter, 18/8/09, jimmy escreveu:
De: jimmy
Assunto: Re: [shell-script] colocar SID em arquivo
Para: shell-script@yahoogrupos.com.br
Data: Terça-feira, 18 de Agosto de 2009, 17:06
On Tue, Aug 18, 2009 at 12:
On Tue, Aug 18, 2009 at 12:24:08PM -0700, bleee wrote:
> 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
poderia
eram 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
> >
> escreveu:
>
> De: César V
: [shell-script] colocar SID em arquivo
Para: shell-script@yahoogrupos.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
On Tuesday 18 August 2009 14:21:11 bleee wrote:
> 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 get
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
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
10 matches
Mail list logo