Shell Script para Guia Foca Linux
Publicado por Luis Daniel Assulfi (última atualização em 10/02/2011)
[ Hits: 7.184 ]
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
Relatórios do LightSquid por Grupos
Selecionar wallpaper no Fluxbox (baseado no Xdialog)
Identificar arquivos criados ou removidos no sistema.
Atualizar o macOS no Mac - Opencore Legacy Patcher
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Instalando e usando o Dconf Editor, o "regedit" para Linux
Como instalar o navegador TOR no seu Linux
Instalando Zoom Client no Ubuntu 24.04 LTS
Jogar jogos do Win 10 no Ubuntu (6)
Som parou de funcionar depois de atualizar o kernel do Slackware 15 (1)
validando quandidade de leitura no read[DUVIDA] (0)
Qual a relevancia dos valores de bogomips com os Mhz e Ghz[DUVIDA] (3)
Encriptografa... as particoes com LUKS, o que poderia dar errado? (6)