schell script ubuntu

1. schell script ubuntu

aline novaes
alinebstos

(usa Debian)

Enviado em 25/05/2013 - 14:39h

LISTA 2

1- Criar um script que atenda as opções do menu abaixo:

a) Transformar nomes de arquivos
b) Adicionar um usuário no sistema"
c) Deletar um usuário no sistema"
d) Fazer backup dos arquivos do /etc"
e) Sair do exemplo"


o que eu fiz:
#!/bin/bash
# Menu Shell

menu ()
{
a="ok"

while true $a !="ok"
do
echo "Menu"
echo ""
echo "1 – Transformar Nome de Arquivos"
echo "2 – Adicionar um usuário no sistema"
echo "3 – Deletar um usuário no sistema"
echo "4 – Fazer backup dos arquivos /etc"
echo "5 – Sair do Exemplo"
echo ""
echo "Digite a opção desejada: "
read a
case $a in
sleep 2; reboot;
sleep 2; clear; break;;
1)comando1;;
2)comando2;;
3)comando3;;
4) comando4;;
5) comando5;;

esac
done
}
Menu
caduser(){
clear
echo "Insira o nome do usuario a ser cadastrado"
read usuario
useradd -n $usuario 2> /dev/null
if [ $? -eq 0 ];then
echo -n "Usuario cadastrado com suscesso
Lembre-se de adicionar o usuario um grupo"
sleep 3
echo
else
echo "Falha ao cadastrar usuario"
sleep 3
fi
}
Deletar() {
echo -n "Entre com o login do usuario a deletar: "
read login
echo
echo "Mensagens do sistema: "
echo
sudo /usr/bin/smbpasswd -x $login
echo
sudo /usr/sbin/userdel $login
echo
echo "Pressione enter..."
read msg
Principal
}

a minha dificuldade é como fazer isso funcionar, nunca usei shell scripts, acabei de instalar ubuntu, e não sei como fazer funcionar menu, add,deletar e sair, outra duvida é como transformar nome minusculo em maiusculo


  


2. Re: schell script ubuntu

Paulo Dias
di4s

(usa XUbuntu)

Enviado em 26/05/2013 - 00:07h

tente dar uma olhada nesse artigo http://www.vivaolinux.com.br/artigo/Programacao-com-Shell-Script/


para transformar a letras use o comando tr, no terminal coloque: man tr






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts