Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Alguém me ajuda com esse script!
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
XAngel
n00b
n00b


Joined: 17 Apr 2003
Posts: 32
Location: Brasil

PostPosted: Wed Aug 06, 2003 1:06 am    Post subject: Alguém me ajuda com esse script! Reply with quote

Estou tendo problemas com esse script, sabe Deus pq não está rodando...
Vejam:

Code:

# Shell Script desenvolvido apenas para Gentoo Linux
# Desenvolvido para Idade das Trevas Ultima Online Shard
#!/bin/bash
source /sbin/functions.sh

# Esta função verifica se as informações estão corretas...
function checarnull {
 if [ $1 = $NULL ];
 then
   exibeajuda
   exit
 else if [ $2 = $NULL ];
 then
   exibeajuda
   exit
 else
   programa
   exit
 fi
}

function programa {
 echo "============================================"
 echo "==        POL Tool - SRC removedor        =="
 echo "============================================"
 echo "tkz for AngusYoung"
 echo ""
 echo "Iniciando removedor..."
 echo ""
 ebegin "Limpando o POL"
 rm ./data/*.bak &> /dev/null
 rm ./*.log &>> /dev/null
 rm ./log/*.log &> /dev/null
 ebegin "Fazendo Backup do Shard"
 zip -r9 ~/shard_backup.zip ./* &> /dev/null
 eend $?
 ebegin "Movendo *.$1 para $2"
 find ./ -name "*.$1" -exec cp -rv --parents {} $2 \; -exec echo Arquivo encontrado {} \; 2> erro_cp.log &> /dev/null
 eend $?
 ebegin "Removendo *.$1"
 find ./ -name "*.$1" -exec rm {} \; -exec echo Removendo {} \; 2> erro_rm.log &> /dev/null
 eend $?
 echo ""
 echo "Obrigado por utilizar o 'SRC Removedor'"
 echo "Desenvolvido por XAngel (Idade das Trevas Shard)"
 echo "Duvidas e Bugs: xangel@bol.com.br"
 echo ""
 exit
}

function exibeajuda {
 echo "Sintaxe:"
 echo "./mover [arquivo] [destino]"
 echo "- Exemplo:"
 echo "./mover src ../backup"
 echo ""
 echo "PS: este script deve estar na pasta do seu POL para funcionar corretamente"
 exit
}

function inicial {
 checarnull
 exit
}

inicial



O erro que ocorre é o seguinte:

Code:

./mover: line 20: syntax error near unexpected token `}'
./mover: line 20: `}'


Eu não entendi esse erro, ao meu ver está tudo certo, ou estou errado?
Vejam ae, me ajudem... plixxxx..
:roll:
_________________
[ gamenuX ]
Comunidade Brasileira de Desenvolvimento de Jogos em Linux
http://www.gamenux.com.br

"O ministério da saúde adverte, usar Windows causa impotência sexual."
Back to top
View user's profile Send private message
XAngel
n00b
n00b


Joined: 17 Apr 2003
Posts: 32
Location: Brasil

PostPosted: Wed Aug 06, 2003 2:44 am    Post subject: Reply with quote

Deu boa...
Se alguém tiver afim de catar o código me avisa que eu posto ai...
_________________
[ gamenuX ]
Comunidade Brasileira de Desenvolvimento de Jogos em Linux
http://www.gamenux.com.br

"O ministério da saúde adverte, usar Windows causa impotência sexual."
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum