Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

williamcmello

Erro em Script utilizando dialog

Recommended Posts

Estou desenvolvendo uma script utilizando DIALOG, porém quando eu executo o menu e seleciono a opção desejada, ele não passa o valor da permissão para a variável, ocasionando assim a falha da script. Alguém pode me ajudar? Segue script:

 

------------------------------------------------------------------------------------------------------------------------

#!/bin/bash

MENU=$( dialog --stdout \
--title 'Menu Principal' \
--menu 'Selecione uma Opcao' \
0 0 0 \
1 'SCC' \
2 'PDV SERVER' \
3 'Criar Novo Usuario' \
5 'Shell' \
6 'Logar como Root' \
7 'Sair' \
2>&1 > /dev/tty
)

if [ $MENU -eq 1 ] ; then
SCC=$( dialog --stdout \
--title 'Menu SCC' \
--menu 'Selecione uma Opcao' \
0 0 0 \
1 'Iniciar o SCC' \
2 'Parar o SCC' \
3 'Reiniciar o SCC' \
5 'Status do SCC' \
6 'Verificar PDVs' \
7 'Voltar' 2>&1 > /dev/tty \
)
fi

------------------------------------------------------------------------------------------------------------------------

Quando seleciono a primeira opção, da o seguinte erro:

./menu_retag.sh: linha 16: [: -eq: esperado operador unário

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.