Enviado em 05/02/2013 - 11:03h
Nao sei por que nao funciona o trabalho.sh
#!/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
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
## Instalado Microsoft Edge no Linux Mint 22
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Quais arquivos vc salvaria num backup se vc soubesse que seu hd/ssd ia... (1)
Slackware não reconhece teclado e mouse após reboot (0)
Problemas na Atualização do Ubuntu 20.04 para 22.04 (3)
Nao consigo atualizar o Ubuntu para 22.04 (uso Ubuntu 20.04 (3)