Enviado em 11/11/2015 - 19:04h
Olá pessoal
Já fazia algum tempo que não vinha por cá.
Já fiz alguma pesquisa cá no forum e fora.. só que não conseguir encontrar a melhor solução.
Utilizo wind00s com Putty para aceder por ssh ao servidor ubuntu.
Basicamente quero executar o menu.sh quando aparece o menu de selecção pretendo que consoante a opção ele abra 'automaticamente' uma nova janela/sessão do putty com o mesmo utilizador para executar um script ou comandos, sem que o menu/script actual desapareça e que tenha que voltar ao ponto de voltar a executar.
Ou seja, pretendo selecionar num menu abrindo uma janela nova ou que regresse ao menu/script anterior.
$ ./menu.sh
menu.sh
Obrigado
danuel
Já fazia algum tempo que não vinha por cá.
Já fiz alguma pesquisa cá no forum e fora.. só que não conseguir encontrar a melhor solução.
Utilizo wind00s com Putty para aceder por ssh ao servidor ubuntu.
Basicamente quero executar o menu.sh quando aparece o menu de selecção pretendo que consoante a opção ele abra 'automaticamente' uma nova janela/sessão do putty com o mesmo utilizador para executar um script ou comandos, sem que o menu/script actual desapareça e que tenha que voltar ao ponto de voltar a executar.
Ou seja, pretendo selecionar num menu abrindo uma janela nova ou que regresse ao menu/script anterior.
$ ./menu.sh
menu.sh
#!/bin/bashola.sh
#### Variaveis
RTDIR='/root'
BASEDIR=$RTDIR'/do'
CNFDIR=$BASEDIR'/cfg'
#cp -Ruv $BASEDIR /tmp/
# Menu Principal
while true
do
clear
cat<<EOF
==============================
Menu Principal
------------------------------
Selecione:
Ola - (1)
Adeus - (2)
Lol - (3)
(L)aerodump
(C)lean
(Q)uit
------------------------------
EOF
read OPTN
case "$OPTN" in
"1") bash $BASEDIR/ola.sh ;; # Executa script nesta janela putty
"2") bash $BASEDIR/adeus.sh ;; # Executa script nesta janela putty
"3") bash $BASEDIR/lol.sh ;; # Executa script em NOVA janela putty
"L") bash airodump-ng mon0 ;; #fica aberto em nova janela para continuar a consultar as redes
"Q") clear && exit ;;
* ) echo "Opcao invalida!" && sleep 1 ;;
esac
done
#!/bin/bashEspero que alguém me possa ajudar com este script ou que tenha entendido o que pretendo.
RTDIR='/root'
BASEDIR=$RTDIR'/do'
CNFDIR=$BASEDIR'/cfg'
echo " =================="
echo "|| OLA||"
echo
while true
do
clear
cat<<EOF
==============================
OLa System
------------------------------
Usar?
(1) - manha
(2) - noite
(L)ogs
(S)air Menu Principal
------------------------------
EOF
read OPTN
case "$OPTN" in
"1") bash manha.sh ;; # executar este script em numa nova janela do putty
"2") bash echo "Ola a noite" ifconfig ;; # abrir uma nova janela no putty e executar o/os comando/s
"S") exit ;; # Voltar para o menu.sh
"s") echo "case sensitive!!" ;;
* ) echo "Opcao invalida!" ;;
esac
done
Obrigado
danuel