Shell Script para Linux HOWTOs
Publicado por Luis Daniel Assulfi (última atualização em 02/02/2011)
[ Hits: 4.903 ]
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 "Ler" arquivos de texto
Verificar o IP válido da sua conexão na internet
Script para atualizao o Mcafee
Nenhum coment�rio foi encontrado.
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Converter os repositórios Debian para o novo formato com as chaves
Instalando Spotify no Debian 13
Realizar overclock no Miyoo Mini (plus ou normal)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (3)
Como desinstalar o GIMP? [RESOLVIDO] (1)