rarmor
(usa Ubuntu)
Enviado em 12/08/2010 - 10:17h
o resultado do comando anterior foi meu ip externo, xxx.xxx.xxx.xxx
Veja outro exemplo, tenho um script que gerencia algumas ações com o clamav quando executado através de um atalho no Menu do ubuntu (Aplicativo no Terminal) funciona normalmente e quando executado via linha de comando com ./clamav_ger.sh não executa nada.... só a nível de informação o script está abaixo:
clamav_ger.sh
#!/bin/sh
Principal(){
clear
echo "___________________________________________________________"
echo "| Este script gerencia o antivórus clamav para UBUNTU. |"
echo "___________________________________________________________"
echo
echo "Escolha a opcao no Menu:"
echo
echo "1 - ATUALIZAR CLAMAV antivírus - freshclam"
echo "2 - SOMENTE VARRER a procura de arquivos infectados - procurar"
echo "3 - VARRER E EXCLUI arquivos infectados - limpar"
echo "4 - Verificar a versão do programa."
echo "5 - SAIR"
echo
echo -n "Escolha Opção: "
read opcao
case $opcao in
1)Atualizar;;
2)Sovarrer;;
3)Varreexclui;;
4)Versao;;
5)exit;;
*)echo "Opcao Invalida";Principal;;
esac
}
Atualizar(){
cls
echo -n "Atualizando o CLAMAV...."
sudo freshclam
Principal
}
Sovarrer(){
cls
echo -n "Digite o caminho completo a ser verificado:"
echo "Ex. /media/PENDRIVE (SOMENTE VARRER)"
read caminho
sudo clamscan -r -i --bell $caminho
sleep 5
Principal
}
Varreexclui(){
cls
echo -n "Digite o caminho completo a ser verificado:"
echo "Ex. /media/PENDRIVE (VARRER E EXCLUIR)"
read caminho
sudo clamscan -r -i --bell --remove=yes $caminho
sleep 5
Principal
}
Versao(){
cls
echo -n "Versão do CLAMAV...."
sudo clamscan -V
echo -n "Vesão do bando de Dados Freshclam...."
sudo freshclam -V
sleep 5
Principal
}