jehxtreme
(usa Ubuntu)
Enviado em 03/04/2012 - 11:37h
Ola pessoal sou novo aqui e gostaria de uma ajuda com um script, preciso fazer um script basico com um menu e informações do sistema e tal...
Fiz esse :
#!/bin/bash
Principal()
{
clear
echo "Menu Principal"
echo "------------------------------------------"
echo "Opções:"
echo
echo "1. Listar diretorios"
echo "2. Mostrar os processos do sistema"
echo "3. Mostrar informações da memoria RAM"
echo "4. Mostrar informações detalhadas dos processos"
echo "5. Mostrar informações da CPU"
echo "6. Mostrar informações de usuarios logados"
echo "7. Sair"
echo
echo -n "Qual a opção desejada? "
read opcao
case $opcao in
1) Listar ;;
2) MostraProcesso ;;
3) MostrarEspaco ;;
4) Informacoes ;;
5) MostrarCPU ;;
6) MostarUsuarios ;;
7) exit ;;
*) "Opção desconhecida." ; echo ; Principal ;;
esac
}
Listar()
{
read -p "Informe o diretorio que quer listar" dir
ls -lia $dir | less
echo "Pressione ENTER para continuar ..."
read _ENTER
Principal
}
MostraProcesso()
{
ps aux | more
echo "Pressione ENTER para continuar ..."
read _ENTER
Principal
}
MostrarEspaco()
{
free | more
echo "Pressione ENTER para continuar ..."
read _ENTER
Principal
}
Informacoes()
{
top
echo "Para sair pressione a tecla q"
Principal
}
MostrarCPU()
{
cat /proc/cpuinfo
echo "Pressione ENTER para continuar ..."
read _ENTER
Principal
}
MostrarUsuarios()
{
w
echo "Pressione ENTER para continuar ..."
Principal
}
Principal
Mais não funciona, poderiam me ajudar ?