Eudijuno
(usa Ubuntu)
Enviado em 04/10/2010 - 11:42h
Fala galera, sou novo aki, mas sempre tirei duvidas em outros tópicos. Bom é o seguinte, meu professor passou uma atividade em shell: criar um script que descubra uma senha de quatro numeros aplicada ao zipar um arquivo (nada d+), Pórem meu script descompacta e me passa uma senha errada, e o arquivo descompactado fica sem formatação, esquisito!
Taí o Script: (Obrigado por ler :)! )
clear
echo "Digite o nome do arquivo: "
read NOME
for N in $(seq -w 0 9999)
do
unzip -uP$N $NOME
if test $? -eq 0
then
echo
echo "A senha é: $N"
echo
exit
else
echo
fi
done
echo
Bom, eu usei duas opções do comando unzip: -u,-P; o -u serve para que ele não pergunte se vc quer substituir o arquivo e o -P serve para colocar a senha.
E o -w no comando seq é para que o número fique com quatro algarismos