Shell Script para Guia Foca Linux
Publicado por Luis Daniel Assulfi (última atualização em 10/02/2011)
[ Hits: 7.710 ]
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
Script para preparar o pc para receber e gerenciar celular MOTOROLA (refeito o script)
Verificando roteamento em vários servidores Linux
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









