Shell Script para Linux HOWTOs
Publicado por Luis Daniel Assulfi (última atualização em 02/02/2011)
[ Hits: 4.848 ]
Olá pessoal do VOL, tudo bem?
Elaborei esse script para instalação e visualização dos famosos Linux HOWTOs!
Aguardo comentários.
Daniel
#!/bin/bash # Shell Script para instalação e visualização da documentação do Linux HOWTO's #Elaborado por Luis Daniel echo echo '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@' echo '@ @' echo '@ @' echo '@ Linux HOWTOs @' echo '@ @' echo '@ @' echo '@ Elaborado por: Luis Daniel Assulfi @' echo '@ @' echo '@ @' echo '@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@' echo #Rotina para execução do menu principal do backup Principal () { echo 'Selecione a opção desejada:' echo '[I]nstalar Linux HOWTOs' echo '[V]isualizar Linux HOWTOs' 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 instalação do Linux HOWTO's Instalar () { echo -e 'Informe o local onde será instalado o Linux HOWTOs \c';read dirlocal mkdir $dirlocal #Criar uma pasta a partir das informacoes fornecidas pelo usuario cd $dirlocal #Alterando o diretorio para o local onde sera instalado o Linux HOWTO echo echo 'Para a instalação do Linux HOWTO será necessária conexão com a internet.' echo echo -e 'Preparando para baixar arquivos... \c' wget http://www.ibiblio.org/pub/Linux/docs/HOWTO/Linux-HOWTOs.tar.gz echo 'Ok!' echo echo -e 'Instalando arquivos... \c' tar -vzxf Linux-HOWTOs.tar.gz rm Linux-HOWTOs.tar.gz echo 'Ok!' echo echo 'Instalação realizada com sucesso!' echo } #Rotina para visualizar o Linux HOWTO's Visualizar() { echo 'Para visualizar o Linux HOWTOs é necessário ter pelo menos um dos navegadores abaixo instalados.' 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)FirefoxHOWTO;; E)epiphanyHOWTO;; C)Principal;; *)echo 'Opção inválida.';echo;Visualizar;; esac } #Rotina para visualizar o Linux HOWTO pelo firefox FirefoxHOWTO(){ if [ -e /home/$USER/.mozilla/firefox ]; then echo echo -e 'Informe o local onde está instalado o Linux HOWTOs \c';read dirlocal echo firefox $dirlocal/INDEX.html exit else echo echo 'Navegador não enconcrado. Favor selecionar outro navegador.' echo Visualizar fi } #Rotina para visualizar o Linux HOWTO pelo epiphany browser epiphanyHOWTO(){ if [ -e /usr/bin/epiphany-browser ]; then echo echo -e 'Informe o local onde está instalado o Linux HOWTOs \c';read dirlocal echo epiphany-browser $dirlocal/INDEX.html exit else echo echo 'Navegador não enconcrado. Favor selecionar outro navegador.' echo Visualizar fi } Principal
Script para pegar ip WAN para firewall com uma ou mais links de internet
4net.sh - Calcula velocidade de transmissão na rede
tira_usb.sh - Remover dispositivo USB
Nenhum coment�rio foi encontrado.
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Aplicativo simples para gravar tela
Quebra de linha na data e hora no Linux Mint
Firefox não abre em usuário não administradores (2)
Ubuntu com problemas no áudio (1)
Sempre que vou baixar algum pacote acontece o erro dpkg (8)
tentando instalar em um notebook antigo o Linux LegacyOS_2023... [RESO... (8)