::||Forum Evolution||::
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.


Sua Nova Evolução Pela Web!!!
 
InícioInício  PortalPortal  ProcurarProcurar  Últimas imagensÚltimas imagens  Registar  EntrarEntrar  

 

 Mais um script meu..

Ir para baixo 
AutorMensagem
jukilo
Ranking
Ranking
jukilo


Mensagens : 624
Data de inscrição : 01/03/2008

Mais um script meu.. Empty
MensagemAssunto: Mais um script meu..   Mais um script meu.. Icon_minitimeDom Jun 15, 2008 4:30 pm

Bom gente eu estive trabalhando um pouco nesse code, e até que ficou boa a função dele.

Eu nem preciso dizer oque ele faz né, mas a única coisa é que ele é util apenas para sistemas *nix.


Código:

#!/bin/bash
Principal() {
echo "Automatiza algumas tarefas com o AutoAdministration"
echo "------------------------------------------"
echo "Opções:"
echo
echo "1. Trasformar nomes de arquivos"
echo "2. Adicionar um usuário no sistema"
echo "3. Deletar um usuário no sistema"
echo "4. Fazer backup dos arquivos do /etc"
echo "5. Sair do script"
echo
echo -n "Qual a opção desejada? "
read opcao
case $opcao in
1) Transformar ;;
2) Adicionar ;;
3) Deletar ;;
4) Backup ;;
5) exit ;;
*) "Opção desconhecida." ; echo ; Principal ;;
esac
}
Transformar() {
echo -n "Para Maiúsculo ou minúsculo? [M/m] "
read var
if [ $var = "M" ]; then
echo -n "Que diretório? "
read dir
for x in `/bin/ls` $dir; do
y=`echo $x | tr '[:lower:]' '[:upper:]'`
if [ ! -e $y ]; then
mv $x $y
fi
done
elif [ $var = "m" ]; then
echo -n "Que diretório? "
read dir
for x in `/bin/ls` $dir; do
y=`echo $x | tr '[:upper:]' '[:lower:]'`
if [ ! -e $y ]; then
mv $x $y
fi
done
fi
}
Adicionar() {
clear
echo -n "Qual o nome do usuário a se adicionar? "
read nome
adduser nome
Principal
}
Deletar() {
clear
echo -n "Qual o nome do usuário a deletar? "
read nome
userdel nome
Principal
}
Backup() {
for x in `/bin/ls` /etc; do
cp -R /etc/$x /etc/$x.bck
mv /etc/$x.bck /usr/backup
done
}

Ir para o topo Ir para baixo
https://forumevolution.forumeiro.com
 
Mais um script meu..
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Programando em Shell Script <2>
» Programando em Shell Script <1>
» Mais fontes para o seu Orkut
» Deixando Menu Iniciar Mais Rapido!!!

Permissões neste sub-fórumNão podes responder a tópicos
::||Forum Evolution||:: :: Sistema Operacional :: Linux-
Ir para: