Simples dialog script para escolha de gerenciador de janelas

Publicado por Flavio Pereira de Oliveira 27/11/2004

[ Hits: 6.622 ]

Homepage: http://www.goblinx.com.br

Download xes




Este é um script simples usando shell e dialog para ser usado antes do usuário iniciar o ambiente gráfico. Ele permite a escolha de qual gerenciador de janelas o usuário deseja utilizar.

  



Esconder código-fonte

#!/bin/bash
# Xes - Escolha para inciar o X
# Simples dialog script para escolha de gerenciador de janelas a iniciar
# Modifique as opções de gerenciadores de acordo com os que você possuir
# 
# Autor: Grobsch [Flavio de Oliveira] > flavos@terra.com.br


dialog --title "Escolha um Gerenciador de Janelas" \
  --menu "Escolha o gerenciador de janelas para iniciar o ambiente gráfico:" 13 70 6 \
  "1" "FLUXBOX" \
  "2" "KDE" \
  "3" "WINDOWMAKER" \
  "4" "GNOME" \
  "5" "XFCE" \
  "0" "SAIR" 2> $HOME/escolha

retval=$?
option=`cat $HOME/escolha`

if test "$option" = 0
then
exit 1
fi

if test "$option" = 1
then
xinit /etc/X11/xinit/xinitrc.fluxbox
fi

if test "$option" = 2
then
xinit /etc/X11/xinit/xinitrc.kde
fi

if test "$option" = 3
then
xinit /etc/X11/xinit/xinitrc.wmaker
fi

if test "$option" = 4
then
xinit /etc/X11/xinit/xinitrc.gnome
fi

if test "$option" = 5
then
xinit /etc/X11/xinit/xinitrc.xfce
fi



Scripts recomendados

backup.sh

Remover e-mails com MX inexistente e status deferred em servidores Postfix

DNSGEN - Gera e mantém configurações dos servidores DNS

Controle de usuários - Samba

Automatizar a importação de chave privada GPG (GnuPG)


  

Comentários
[1] Comentário enviado por jhenrique em 29/03/2005 - 17:49h

Muito legal o Script!

Mas não seria mais interessante utilizar case, ao invés do If, no teste das opções?

[2] Comentário enviado por Grobsch em 30/03/2005 - 08:11h

Provavelmente, mas sou um aprendiz em termos de shell... K=° ]


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts