Ola,
A resposta do dialog vc tem que direcionar para um arquivo. Entao,
no final da instrucao vc tem que colocar algo do tipo:
2>/tmp/.resposta
Segue abaixo o seu script corrigido.
[]s
Alejandro
#!/bin/sh
dialog \
--backtitle "Por: Djames Suhanko - [EMAIL PROTECTED]" \
--title "Viking Script 0.7" \
--menu "Selecione a opcao desejada" 12 50 3 \
Ajuda "Sobre o uso do menu" \
Hora/Dia "Data e hora" \
Files "Lista o diretorio do user" \
Calendario "Mostra um calendario" \
Editor "Abre o Pico" \
MP3play "Toca suas mp3" \
Dust "Executa o dust *root*" \
PS1 "Personalize sua PS1" \
gPS1 "Para todos os usuarios" \
Grave "Cria iso e grava o CD" \
sair "Sai deste menu" 2>/tmp/.resposta
vs=`cat /tmp/.resposta`
opt=$?
case "$vs" in
Ajuda) ./help ;;
Hora/Dia) ./dia ;;
Files) cd ..&& echo $(ls -l * >dir)&&~/script/./list &&cd - ;;
Calendario) ./calend ;;
Editor) pico ;;
MP3play) cd ~/script&& ./mp3play ;;
Dust) ./user ;;
PS1) cd ~/script/vs-0.5&&./install ;;
gPS1) cd vs-0.5&&./vs-root ;;
Grave) ./gravador ;;
Sair) exit 0 ;;
esac
Assinantes em 13/09/2001: 2366
Mensagens recebidas desde 07/01/1999: 132080
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]