Shell Script para Guia Foca Linux
Publicado por Luis Daniel Assulfi (última atualização em 10/02/2011)
[ Hits: 7.351 ]
Olá pessoal do VOL, tudo bem?
Elaborei um shell script para instalação e visualização do Guia Foca Linux, com referência no site abaixo:
http://www.vivaolinux.com.br/dica/Guia-Foca-Linux-em-sua-Area-de-Trabalho/
Um grande abraço a todos.
Luis Daniel
#!/bin/bash # Shell Script para instalação e visualização do guia foca-linux #Elaborado por Luis Daniel clear echo echo '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@' echo '@ @' echo '@ @' echo '@ Guia Foca Linux @' echo '@ @' echo '@ @' echo '@ Shell Script para instalação e visualização @' echo '@ @' echo '@ @' echo '@ Elaborado por: Luis Daniel Assulfi @' echo '@ @' echo '@ @' echo '@ ref.: http://www.vivaolinux.com.br/dica/Guia-Foca-Linux-em-sua-Area-de-Trabalho/ @' echo '@ @' echo '@ @' echo '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@' echo #Rotina para execução do menu principal do script Principal () { echo 'Selecione a opção desejada:' echo '[I]nstalar o Guia Foca Linux' echo '[V]isualizar o Guia Foca Linux' echo '[S]air do script' echo echo -e 'Opção = \c'; read opcao echo case $opcao in I)Instalar;echo;Principal;; V)Visualizar;; S)echo 'Shell Script finalizado.';echo;exit;; *)echo 'Opção inválida.';echo;Principal;; esac } #Rotina para instalar o Guia Foca Linux Instalar() { if [ -e /usr/share/doc/focalinux ]; then echo echo 'O Guia Foca Linux já está instalado em seu computador.' echo Principal else echo echo 'Preparando para instalar o Guia Foca Linux...' echo sudo apt-get update && sudo apt-get install focalinux-html echo 'O guia foca linux foi instalado com sucesso!' echo fi } #Rotina para visualizar o Guia Foca Linux Visualizar() { echo 'Para visualizar o Guia Foca Linux é necessário ter pelo menos um dos navegadores abaixo instalados.' echo echo 'Selecione seu navegador padrão:' echo 'Mozilla [F]irefox' echo '[E]piphany browser' echo '[C]ancelar' echo echo -e 'Opção = \c'; read opcao echo case $opcao in F)FirefoxGFL;; E)epiphanyGFL;; C)Principal;; *)echo 'Opção inválida.';echo;Visualizar;; esac } FirefoxGFL() { echo echo 'Selecione o nível do guia que deseja visualizar:' echo '[I]niciante' echo 'I[n]termediário' echo '[A]vançado' echo '[C]ancelar' echo echo -e 'Opção = \c'; read opcao echo case $opcao in I)firefox /usr/share/doc/focalinux/html/iniciante/index.html;; n)firefox /usr/share/doc/focalinux/html/intermediario/index.html;; A)firefox /usr/share/doc/focalinux/html/avancado/index.html;; C)Principal;; *)echo 'Opção inválida.';echo;FirefoxGFL;; esac } epiphanyGFL() { echo echo 'Selecione o nível do guia que deseja visualizar:' echo '[I]niciante' echo 'I[n]termediário' echo '[A]vançado' echo '[C]ancelar' echo echo -e 'Opção = \c'; read opcao echo case $opcao in I)epiphany-browser /usr/share/doc/focalinux/html/iniciante/index.html;; n)epiphany-browser /usr/share/doc/focalinux/html/intermediario/index.html;; A)epiphany-browser /usr/share/doc/focalinux/html/avancado/index.html;; C)Principal;; *)echo 'Opção inválida.';echo;epiphanyGFL;; esac } Principal
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Microfone detectado, sem som. (0)
Por que o fedora dita as regras no linux? (5)
Facebook classifica Linux como 'ameaça à segurança cibernética.... (2)