comando dialog [RESOLVIDO]

1. comando dialog [RESOLVIDO]

diêgo
soldadolinux

(usa Linux Mint)

Enviado em 14/06/2011 - 13:43h

Oi povo estou com outra dúvida alguém pode me ajudar estou querendo que quando eu escolher a opção ON em algum ítem desse comando
r=$ (dialog --stdout\
--checklist 'escolha uma opção' 0 0 0\
etc '' OFF
var '' OFF
lib '' OFF )
ele execute o comando que eu escolher exemplo escolhi "etc" então execute "cd /etc ; ls"





  


2. Re: comando dialog [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 14/06/2011 - 14:33h

acho que é isso
testa ai

#!/bin/bash
menu=$( dialog --stdout \
--separate-output \
--checklist 'Você gosta de:' 0 0 0 \
etc '' OFF \
var '' OFF \
lib '' OFF )

echo "$menu" | while read LINHA
do
ls /$LINHA
done




3. comando dialog

diêgo
soldadolinux

(usa Linux Mint)

Enviado em 14/06/2011 - 23:03h

ok funcionou mais e se os comandos fossem diferentes tipo
assim como no meu exemplo ficando
ON para "etc" ele executa os comando
edit /etc/arq.txt
ON para "var" ele executa os comandos
. /arq.txt
ls
sleep 5
reboot
ON para "lib" ele executa os comandos
cd /lib
rm arq



4. Re: comando dialog [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 15/06/2011 - 13:10h

Nesse caso você terá que usar funções .






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts