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
  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 adicionar o novo ip a interface de rede agora? \n
  read resposta
  if [ $resposta == sim ]; then
  ifconfig $interface $ip netmask $netmask
  printf Adicionado com sucesso o novo ip a interface $interface\n
  else
  sleep 0;printf Endereço de ip adicionado com sucesso ao rc.conf\n
  exit 0
 
  algo do genero, eu aconselho utilizar dialog.. esperto ter ajudado..

 hm, acho que ele queria que pudesse alterar tb, mas é só usar o seu
 junto com um grep -v ;)

 matheus

 --
 We will call you cygnus,
 The God of balance you shall be
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


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 -i -e s/ifconfig_bge0=/ifconfig_bge0=IP/

Abs,
+--+---+
|  Helio Alexandre Lopes Loureiro  | Unix _is_ user friendly. It's |
|[helio arroba loureiro pto eng pto br]| just selective about who its  |
|   http://helio.loureiro.eng.br   | friends are.  Marco Molteni.  |
+--+---+

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


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 adicionar o novo ip a interface de rede agora? \n
read resposta
if [ $resposta == sim ]; then
ifconfig $interface $ip netmask $netmask
printf Adicionado com sucesso o novo ip a interface $interface\n
else
sleep 0;printf Endereço de ip adicionado com sucesso ao rc.conf\n
exit 0

algo do genero, eu aconselho utilizar dialog.. esperto ter ajudado..


From: Cristiano Panvel [EMAIL PROTECTED]
Reply-To: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) 
freebsd@fug.com.br
To: Lista Brasileira de Discussão sobre FreeBSD 
(FUG-BR)freebsd@fug.com.br
Subject: [FUG-BR] Shell Script escrevendo no arquivo
Date: Sat, 28 Apr 2007 11:00:05 -0300

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.

desculpem se a pergunta foi meio idiota.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

_
Descubra como mandar Torpedos do Messenger para o celular! 
http://mobile.msn.com/

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


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 ifconfig_$interface inet $ip netmask $netmask  /etc/rc.conf
 printf Deseja adicionar o novo ip a interface de rede agora? \n
 read resposta
 if [ $resposta == sim ]; then
 ifconfig $interface $ip netmask $netmask
 printf Adicionado com sucesso o novo ip a interface $interface\n
 else
 sleep 0;printf Endereço de ip adicionado com sucesso ao rc.conf\n
 exit 0

 algo do genero, eu aconselho utilizar dialog.. esperto ter ajudado..

hm, acho que ele queria que pudesse alterar tb, mas é só usar o seu
junto com um grep -v ;)

matheus

-- 
We will call you cygnus,
The God of balance you shall be
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Shell Script escrevendo no arquivo

2007-04-28 Por tôpico Cristiano Panvel
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.

desculpem se a pergunta foi meio idiota.
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


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 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.

 desculpem se a pergunta foi meio idiota.
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


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 awk, mas como não sei usar o awk, não
posso dar um exemplo.

João Rocha,


 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 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.
 
  desculpem se a pergunta foi meio idiota.
  -
  Histórico: http://www.fug.com.br/historico/html/freebsd/
  Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
 
 -
 Histórico: http://www.fug.com.br/historico/html/freebsd/
 Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



-- 
Sempre se apanha mais com as menores besteiras. Experiência própria.

[EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.goffredo.eti.br
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd