Duvida no meu Script!

1. Duvida no meu Script!

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/02/2013 - 11:03h

Nao sei por que nao funciona o trabalho.sh

alguem pode dar uma ajudinha???



segue ele abaixo:



#!/bin/bash
clear
echo "TRABALHO"
echo " "
echo "1) VERIFICAR SE O GRUPO EXISTE"
echo "2) CRIAR GRUPO"
echo "3) MOSTRAR FREQUENCIA DO PROCESSADOR"
echo "4) MOSTRAR MODELO DA PLACA DE VIDEO"
echo "5) MOSTRAR TABELA DE ROTEAMENTO"
echo "6) VERIFICAR SE O USUARIO EXISTE"
echo "7) CRIAR USUARIO"
echo "8) COLOCAR USUARIO NO GRUPO ROOT"
echo "9) SAIR"
echo " "
echo " "
echo -n "DIGITE A OPÇÃO: "
read op
case $op in
1) echo -n "DIGITE O NOME DO GRUPO: "
sleep 1
read grupo
x=$( cat /etc/group | grep ^$grupo )
if [ -z $x ]; then
echo "GRUPO NÃO EXISTE"
sleep 2
else
echo "GRUPO EXISTE"
sleep 2
echo "EXIBINDO INFORMAÇÕES DO GRUPO"
sleep 1
echo "$x"
sleep 1
fi
echo "###################################"
echo "5 segundos para pular a tela"
sleep 5
./trabalho.sh;;
2) echo -n "DIGITE O NOME DO GRUPO: "
sleep 1
read grupo
groupadd $grupo
echo "###################################"
echo "5 segundos para pular a tela"
sleep 5
./trabalho.sh;;
3) echo -n "MOSTRANDO FREQUENCIA DO PROCESSADOR"
sleep 1
less /proc/cpuinfo | grep "cpu MHz"
echo "###################################"
echo "5 segundos para pular a tela"
sleep 5
./trabalho.sh;;
4) echo -n "MOSTRANDO MODELO DA PLACA DE VIDEO"
sleep 1
lspci | grep VGA
echo "###################################"
echo "5 segundos para pular a tela"
sleep 5
./trabalho.sh;;
5) echo -n "MOSTRANDO TABELA DE ROTEAMENTO"
sleep 1
route -n
echo "###################################"
echo "5 segundos para pular a tela"
sleep 5
./trabalho.sh;;

6) echo -n "DIGITE O NOME DO USUÁRIO A SER VERIFICADO: "
sleep 1
read user
cat /etc/passwd | grep ^$user
echo "###################################"
echo "5 segundos para pular a tela"
sleep 5
./trabalho.sh;;

7) echo -n "DIGITE O NOME DO USUÁRIO A SER CRIADO: "
sleep 1
read user
useradd $user
echo "###################################"
echo "5 segundos para pular a tela"
sleep 5
./trabalho.sh;;

8) echo " "
echo "DIGITE O NOME DO USUARIO A INCLUIR NO GRUPO root"
sleep 1
read user
useradd -g root $user
echo "###################################"
echo "5 segundos para pular a tela"
sleep 5
./trabalho.sh;;

9) echo -n "DESEJA REALMENTE SAIR (S/N) ? "
read y
if [ $y = s -o $y = S ]; then
exit
else
./trabalho.sh;;
fi;;
*) echo " "
echo "Opção invalida"
echo "###################################"
echo "5 segundos para pular a tela"
sleep 5
sh trabalho.sh
;;

esac



  


2. Re: Duvida no meu Script!

Paulo
paulo1205

(usa Ubuntu)

Enviado em 05/02/2013 - 17:16h

O quê não funciona?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts