Neste que é o segundo artigo da série, vamos aprender a criar um script usado apagar os arquivos de determinado usuário. Usaremos estruturas de controle como o if-else, além de mais alguns comandos de shell.
[1] Comentário enviado por arknoid em 03/12/2003 - 14:49h
Quando forem fazer seus scripts tomem cuidado com a sintaxe pessoal, um erro muito comum de quem está aprendendo scripts e já sabe programar. Tomem cuidado com a faltadeespaço ou com espaços duplos pois tem que seguir a risca a estruturação desse elemento para seu script funcionar!
[6] Comentário enviado por rafaelfatepi em 11/06/2009 - 21:08h
#!/bin/bash
echo "Deseja executar o arquivo agora?s/n"
read opcao
if [ $opcao = s ] || [ $opcao = S ]; then
./$arquivo_saida #erro trata-se de um script e não uma váriavel. Seu erro foi colocar $ antes do nome arquivo_saida
./arquivo_saida #correto seria assim.
else
exit 0
fi
Obs.: Fiz algumas alterações e testei,deu tudo certo!!!