
TYR
(usa Slackware)
Enviado em 05/04/2009 - 01:40h
Boa noite pessoal estou iniciando com shell script e decidi fazer uma configuração para nao ter que ficar configurando a placa wirelles toda vez ai criei esse shell basico se baseando em uma apostila de iniciante que vi na net mais esta dando um erro e nao sei o que esta errado poderiam me ajudar?
eis o script
#!/bin/bash
#Net_Home - Config para net em Casa
#Autor Rafael Campos Silva
# Pede uma confirmação para o usuário antes de executar
echo "Posso configuração a wlna0 para usar em casa? [sn] "
read RESPOSTA
# Se ele digitou 'n', vamos interromper o script
test "$RESPOSTA" = "n" && exit
## O ifconfig wlan0 IP + MASK configura o ip e a mascara
echo "Configurou o ip e a mascara
ifconfig wlan0 192.168.1.100 netmask 255.255.255.0
echo
## O iwlist scanning scaneia as redes
echo "Fez scan da rede"
iwlist scanning
echo
## O iwconfig wlan0 essid configura o essid
echo "Configurou essid"
iwconfig wlan0 essid casa-2008
echo
## O iwconfig wlan0 key configura a key
echo "Configurou a key"
iwconfig wlan0 key ef8cadbbfc
echo
## O iwconfig wlan0 ap configura o ap
echo "Configurou o ap"
iwconfig wlan0 ap 00:18:F8:E2:55:B4
echo
## O route add default gw configura o gw
echo "Configurou o gw"
route add default gw 192.168.1.1
echo
segue o erro
root@rafa:~# /opt/net_home
Posso configuração a wlna0 para usar em casa? [sn]
s
/opt/net_home: line 38: unexpected EOF while looking for matching `"'
/opt/net_home: line 41: syntax error: unexpected end of file
root@Rafa:~#