Re: [FUG-BR] Shell Script escrevendo no arquivo

2007-05-03 Por tôpico Cristiano Panvel
obriagdo mesmo galera, era isso mesmo que eu queria vou fazer os testes aqui valeu. cris. On 5/2/07, Nenhum_de_Nos <[EMAIL PROTECTED]> wrote: > On 5/2/07, Guilherme Rosário <[EMAIL PROTECTED]> wrote: > > Boa noite Cristiano, > > > > Acho que ficaria mais ou menos assim ó: > > > > #!/bin/sh > > pr

Re: [FUG-BR] Shell Script escrevendo no arquivo

2007-05-02 Por tôpico Nenhum_de_Nos
On 5/2/07, Guilherme Rosário <[EMAIL PROTECTED]> wrote: > Boa noite Cristiano, > > Acho que ficaria mais ou menos assim ó: > > #!/bin/sh > printf "Entre com o ip desejado: \n" > read ip > printf "Entre com a interface: \n" > read interface > printf "Entre com a netmask: \n" > read netmask > echo "i

Re: [FUG-BR] Shell Script escrevendo no arquivo

2007-05-02 Por tôpico Guilherme Rosário
Boa noite Cristiano, Acho que ficaria mais ou menos assim ó: #!/bin/sh printf "Entre com o ip desejado: \n" read ip printf "Entre com a interface: \n" read interface printf "Entre com a netmask: \n" read netmask echo "ifconfig_$interface inet $ip netmask $netmask" >> /etc/rc.conf printf "Deseja a

Re: [FUG-BR] Shell Script escrevendo no arquivo

2007-05-02 Por tôpico Helio Loureiro
> Oi pessoal, eu precisso criar um script para o usuario adicionar o ip > no rc.conf do servidor, tipo uma interface mais amigavel, eu gostari > de saber como posso fazer isso em shell, e para que ele insira a linha > no ponto correto, tipo onde encontrar ifconfig_xx adicione o ip. perl -p

Re: [FUG-BR] Shell Script escrevendo no arquivo

2007-04-28 Por tôpico Joao Rocha Braga Filho
On 4/28/07, Victor Loureiro Lima <[EMAIL PROTECTED]> wrote: > sed(1) -i + uma boa regular expression para dar o match no IP Ou o ed, ou o ex, mesmo ( echo comandos que tem que ser feitos echo w echo q ) | ed arquivo Ou ed arquivo << FIM comandos w q FIM Parece que dá para fazer com

Re: [FUG-BR] Shell Script escrevendo no arquivo

2007-04-28 Por tôpico Victor Loureiro Lima
sed(1) -i + uma boa regular expression para dar o match no IP victor f. loureiro lima Em 28/04/07, Cristiano Panvel<[EMAIL PROTECTED]> escreveu: > Oi pessoal, eu precisso criar um script para o usuario adicionar o ip > no rc.conf do servidor, tipo uma interface mais amigavel, eu gostari > de sabe

Re: [FUG-BR] shell script

2006-06-14 Por tôpico Ricardo A. Reis
On Mon, 12 Jun 2006 16:34:29 -0300, Danilo Augusto <[EMAIL PROTECTED]> wrote: > To usando #!/bin/sh,mudei para #!/bin/csh e ele dava erro dizendo que > não conhecia o for,do,setenv e done.Mas resolvi colocando assim: > MAIL=$usuario Não existe for para csh, use foreach!! -- Atenciosament

Re: [FUG-BR] shell script

2006-06-13 Por tôpico Carlos E. G. Carvalho
No csh vc poderia fazer o mesmo com "foreach": foreach i (`cat usuarios`) ... end De shell pra shell mudam todos esses comandos builtin (implementados dentro do próprio shell, sem serem arquivos no sistema): while, for, if, etc. O bash é compatível com o sh, estendendo funcionalidades, assim co

Re: [FUG-BR] shell script

2006-06-13 Por tôpico Joao Rocha Braga Filho
On 6/12/06, Danilo Augusto <[EMAIL PROTECTED]> wrote: > Olá pessoal,boa tarde. > Gostaria de um help num script que to criando. > A minha dúvida é como utilizar o comando setenv dentro de um for. > To usando assim: > > for i in `cat usuarios`;do > setenv MAIL $usuarios > done Não seria: for i in

Re: [FUG-BR] shell script

2006-06-12 Por tôpico Pablo Sánchez
A resposta mesmo é que vc precisa concatenar. Veja, vc está dando um loop, certo? E a cada vez, redefine a variável com apenas 1 valor. Se você não concatenar com o valor anterior, não vai dar certo, porque a cada loop vc substituiu o valor anterior por um só. Se vc vai usar setenv ou export, quase

Re: [FUG-BR] shell script

2006-06-12 Por tôpico Danilo Augusto
To usando #!/bin/sh,mudei para #!/bin/csh e ele dava erro dizendo que não conhecia o for,do,setenv e done.Mas resolvi colocando assim: MAIL=$usuario valeu. On Mon, 2006-06-12 at 16:23 -0300, Eder wrote: > Olá Danilo, > > Aqui está certo: > > for i in `cat usuarios`;do > setenv MAIL $usuarios >

Re: [FUG-BR] shell script

2006-06-12 Por tôpico Eder
Olá Danilo,Aqui está certo:for i in `cat usuarios`;dosetenv MAIL $usuariosdoneMas qual shell você está utilizando no shebank#!/bin/shou#!/bin/cshO "setenv" é comando derivado do C Shell, no shell puro sh pode utilizar o export seu não me engano,Abraços,Eder.-- Linux is for people who hate Windows,B

Re: [FUG-BR] shell script

2006-06-12 Por tôpico Carlos E. G. Carvalho
Seu script deve ser eh sh ou bash e setenv é a maneira de definir variável num csh. Lembre-se que shells tem maneiras diferentes de se fazer a mesma coisa. Neste caso a atribuição de uma variável poderia ser simplesmente: MAIL="$usuarios" Se for necessário que esta variável seja reconhecida em su

Re: [FUG-BR] shell script com mysql

2005-05-13 Por tôpico Celso Viana
porque vc não usa o "mysqlimport" para importar seus dados de "fora" do banco? ou poderia usar "LOAD DATA INFILE" para fazer essa importação de dentro do banco... mysql> LOAD DATA INFILE 'data.txt' INTO TABLE table2 FIELDS TERMINATED BY ','; Celso Em 13/05/05, Flávio Barros<[EMAIL PROTECTED]> es

Re: [FUG-BR] shell script com mysql

2005-05-13 Por tôpico Fabricio Lima
veja meu crontab de backup do banco de dados: # Backup (dump) automatico do banco de dados (formato: DBNAME-MES-DIA.dmp) # Para restore, utilize: `psql dbname < backup.dmp` 0 20 * * * /usr/local/bin/pg_dump -U 2m2b db_2m2b > /usr/local