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

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

Re: [shell-script] Re: solucao para copiar modelos mais rapido


From: Oniko - BR
Subject: Re: [shell-script] Re: solucao para copiar modelos mais rapido
Date: Wed, 12 Nov 2003 07:51:21 -0300 (ART)

é o seguinte... prefiro eliminar os read porque a cada
arquivo novo eu terei que digitar todo o comando...

tem como usar o sed desta forma?

sed s/MF-CAS-PSFN-A00/$1/g
/root/mrtg/modelos/modelo_adm.conf

so que tambem estou precisando trocar as strings do
workdir, ip e esta string Utilizacao de Disco do
 Servidor PSFN Campinas


 --- Denise <address@hidden> escreveu: > Oi! 
> vc está tentando contatenar o valor de @server com
> _adm.con, certo?
> 
> fiz um teste aqui para mim, e ficou assim:
> #!/bin/bash
>         echo "informe o nome do server"
>         read server
>         echo "informe o dir do server"
>         read dir
>         echo "server = $server"
>         echo "dir = $dir"
>         sed 's/$server/' /home/denise/scripts/oi>
> $dir/$server""_adm.conf
> 
> onde server = EU
> e dir = /home/denise
> =)
> tente por as aspas duplas entre $server e _adm.conf,
> pois vc está concatenando 
> duas variáveis. 
> 
> T+
> Denise
> 
> On Tuesday 11 November 2003 11:01, mdantasjr wrote:
> > pessoal, baseado no que já passei...
> >
> > o script inicial está assim...
> >
> > #!/bin/bash
> > echo "informe o nome do server"
> > read server
> > echo "informe o dir do server"
> > read dir
> > sed 's/$server/MF-PMJ-CGU-A00/g'
> /root/mrtg/modelos/modelo_adm.conf
> >
> > > /var/www/html/mrtg/$dir/$server_adm.conf
> >
> > só que ele nao esta criando o arquivo.... onde
> esta o erro?
> >
> > --- Em address@hidden,
> "mdantasjr" <mdantasjr@y...>
> > escreveu
> >
> > > pessoal, bom dia é o seguinte estou precisando
> de um script que
> >
> > faça
> >
> > > a troca de variáveis num arquivo que esta com o
> formato abaixo.
> > >
> > > WorkDir:
>
/var/www/html/mrtg/psf/caspsf/MF-CAS-PSFN-A00_disco/MF-CAS-
> > > PSFN-A00_adm
> > > language: brazilian
> >
> >
>
######################################################################
> >
> > > #############
> > > #  Description: Novell Netware
> > > #      Contact: null
> > > #  System Name: MF-CAS-PSFN-A00
> > > #     Location:
> >
> >
>
#.....................................................................
> >
> > > .......
> > > YLegend[MF-CAS-PSFN-A00_adm]: Uso do Disco
> > > WithPeak[MF-CAS-PSFN-A00_adm]: ymw
> > > Xsize[MF-CAS-PSFN-A00_adm]: 300
> > > Options[MF-CAS-PSFN-A00_adm]: growright, gauge,
> nopercent
> > > Target[MF-CAS-PSFN-
> >
> > A00_adm]:
>
.1.3.6.1.4.1.23.2.28.2.14.1.4.2&.1.3.6.1.4.1.23.2.28.2.14.1.
> >
> > > 3.2:public@MF-CAS-PSFN-A00
> > > MaxBytes[MF-CAS-PSFN-A00_adm]: 523444000000
> > > Title[MF-CAS-PSFN-A00_adm]: MF-CAS-PSFN-A00
> > > ShortLegend[MF-CAS-PSFN-A00_adm]:MBytes
> > > Legend1[MF-CAS-PSFN-A00_adm]: Espaco Livre
> > > Legend2[MF-CAS-PSFN-A00_adm]: Tamanho do Disco
> > > Legend3[MF-CAS-PSFN-A00_adm]: Espaco Livre
> > > Legend4[MF-CAS-PSFN-A00_adm]: Tamanho do Disco
> > > LegendI[MF-CAS-PSFN-A00_adm]: &nbsp;Livre:
> > > LegendO[MF-CAS-PSFN-A00_adm]: &nbsp;Total:
> > > PageTop[MF-CAS-PSFN-A00_adm]: <center><H1><font
> > > color="blue"><i><b>Utilizacao de Disco do
> Servidor PSFN Campinas
> >
> > </H1>
> >
> > >  <table>
> > >    <TR><TD>Identificacao do
> Disco:</TD><TD>C:/</TD></TR>
> > >    <TR><TD>Endereco
> IP:</TD><TD>10.206.144.2</TD></TR>
> > >    <TR><TD> Utilizacao de Disco:</TD><TD> Mbytes
> </TD></TR>
> > >  <table>
> > >
>
#-------------------------------------------------------------------
> >
> > --
> >
> > > ---------
> > >
> > >
> > > quero trocar todas as variaveis como
> MF-CAS-PSFN-A00_adm, MF-CAS-
> >
> > PSFN-
> >
> > > A00 e ip para novas variaveis que eu definir.
> alguem tem alguma
> >
> > ideia
> >
> > > de como posso fazer?
> >
> >
>
---------------------------------------------------------------------
> > 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
> 
> 
> 
>
---------------------------------------------------------------------
> 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 
> 
>  

=====
Ats,
Marcelo Dantas Júnior.
http://www.geocities.com/mdantasjr
http://www.onikobr.kit.net

“ O verdadeiro perigo de um plano está nos detalhes. Um rumo e um destino fazem 
a diferença em qualquer situação.”. Amyr Klink.

______________________________________________________________________

Yahoo! Mail: 6MB, anti-spam e antivírus gratuito! Crie sua conta agora:
http://mail.yahoo.com.br


reply via email to

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