Shell Script para Guia Foca Linux
Publicado por Luis Daniel Assulfi (última atualização em 10/02/2011)
[ Hits: 7.325 ]
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
Gerenciador de Conexões terminal server com Mysql
GETPLAMIGA - Baixe a Palavra Amiga do Bispo Macedo
Script para monitorar os 10 processos que mais consomem CPU e Memória
Mantendo hora do servidor atualizada com NTP
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
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
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (11)