Shell Script para Linux HOWTOs
Publicado por Luis Daniel Assulfi (última atualização em 02/02/2011)
[ Hits: 4.202 ]
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
Verificar status de carga da bateria do notebook
Visualizar ícone dos .exe em seu Gnome
Script para fazer download do youtube
Combinação de nros (para mega sena)
Nenhum comentário foi encontrado.
Soluções para Acesso Remoto Seguro com SSH
Software Manivela VS Software Modinha
RapidScan - Multi-Tool WEB Vulnerability Scanner
Não consegue se registrar no Redhat [Resolvido]
Ativando SSH no Raspberrypi no Sistema Operacional Raspbian (sem trocas de cabos)
ISO do Debian com Firmware NonFree
Erro na execução de comando dentro de arquivo .sh (0)