lufreitas
(usa Ubuntu)
Enviado em 22/02/2011 - 14:32h
Estou postando o código, já havia descrito a situação achei que seria suficiente para entender o meu problema e dúvida!
Código
#!/bin/bash
conf=$(
zenity --list \
--title="title" \
--width=330\
--height=400\
--column="Opção" --column="Pacote" --column="Versão" \
1 A "41"\
2 C "11"\
3 E "11"\
4 I "6"\
5 I "11"\
6 I "8.2"\
7 M "101"\
8 R "101"\
9 SOC "8.1");
case $conf in
1) source caminho_do_arquivo_a41;
exit;;
# demais opções do case
*) zenity --info --text="Nenhuma opção foi escolhida!\n Tente novamente";;
esac
exit
OBS: desconsiderem as telinhas criadas pelo zenity.
Achei muito boa a dica do nohup, vou utilizar em outros casos mas para esse script minha intenção e que o usuário ao fechar o terminal o processo se encerre com ele.
A intenção principal é liberar o terminal depois do source e quando o usuário não quiser mais utilizar esse terminal poder encera-lo incluindo logout. Sera uma execução curta.