Buscar conteúdo digitado em sites de busca
Publicado por Raphael N. (última atualização em 14/12/2009)
[ Hits: 7.112 ]
Homepage: https://www.promobit.com.br
Script básico, preferivelmente utilizado como comando que pesquisa o conteúdo digitado em sites específicos, abrindo a página no navegador padrão do sistema.
#!/bin/bash # # Nome : Busque # Versão : 1.3.1 # Data : 2009-12-10 # Autor : Raphael Naswaty # Função : Pesquisa em sites especificos o conteúdo digitado. # # # OBS : Para usar este script como comando basta movê-lo para a pasta /usr/local/bin/ # HELP=" ################################################################# # # # Busque # # # # Digite um dos códigos e o que você quer pesquisar. # # # # Códigos: # # # # -g : Google # # -gi : Google Imagens # # -gg : Google Grupos # # -gv : Google Vídeos # # -b : Bing # # -bi : Bing Imagens # # -y : Yahoo # # -yi : Yahoo Imagens # # -yt : Youtube # # -w : Wikipedia # # -h : HowStuffWorks # # # # Exemplos : # # # # -g Linux # # -w São Paulo # # # # Você tambêm pode usar mais de um por vez: # # # # -g Linux -w São Paulo # # # ################################################################# " if [ ! -z $1 ]; then while [ ! -z $1 ] ; do LOCAL="$1" shift BUSCA="$1" while [ ! -z $2 ]; do if [ "$2" != "-w" ] && [ ! -z "$2" ] && [ "$2" != "-g" ] && [ "$2" != "-gi" ] &&\ [ "$2" != "-y" ] && [ "$2" != "-yi" ] && [ "$2" != "-b" ] && [ "$2" != "-bi" ] &&\ [ "$2" != "-yt" ] && [ "$2" != "-gv" ] && [ "$2" != "-gg" ] && [ "$2" != "-h" ]; then BUSCA="$BUSCA $2" shift else break fi done case "$LOCAL" in -w) # Wikipedia xdg-open "http://pt.wikipedia.org/wiki/$BUSCA" & ;; -g) # Google (Web) xdg-open "http://www.google.com.br/#hl=pt-BR&q=$BUSCA&meta=&fp=1&cad=b" & ;; -gi) # Google Imagens xdg-open "http://images.google.com.br/images?as_q=&hl=pt-BR&q=$BUSCA&btnG=Pesquisa+Google" & ;; -gg) # Google Grupos xdg-open "http://groups.google.com.br/groups/search?hl=pt-BR&q=$BUSCA&qt_s=Pesquisar+grupos" & ;; -gv) # Google Videos xdg-open "http://video.google.com/videosearch?q=$BUSCA&emb=0&aq=f#" ;; -b) # Bing (Web) xdg-open "http://www.bing.com/search?q=$BUSCA&go=&form=QBLH&filt=all" & ;; -bi) # Bing Imagens xdg-open "http://www.bing.com/images/search?q=$BUSCA&FORM=BIFD" & ;; -y) # Yahoo (Web) xdg-open "http://br.search.yahoo.com/search?p=$BUSCA&searchsubmit=Buscar+na+web&fr=yfp&toggle=1&ei=UTF-8&rd=r1" & ;; -yi) # Yahoo Imagens xdg-open "http://br.images.search.yahoo.com/search/images;_ylt=A0oG75i4jKpKCSgAaW7z6Qt.?ei=UTF-8&p=$BUSCA&rd=r1&fr2=tab-web&fr=yfp" & ;; -yt) # Youtube xdg-open "http://www.youtube.com/results?search_query=$BUSCA&search_type=&aq=f" & ;; -h) # HowStuffWorks xdg-open "http://ciencia.hsw.uol.com.br/search.php?terms=$BUSCA" & ;; *) # Qualquer outra coisa (Mensagem de erro) echo -e "\nComando Inválido:" echo -e "\n\$HELP\n" ;; esac shift done else echo "$HELP" fi
Zsmb - Script para configurar o Samba
Script simples para Atualizar hora Slackware
Backup de N diretórios e arquivos
Monitoramento de espaço em disco
Nenhum comentário foi encontrado.
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Como rodar o Folding@home no Linux
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil
Instalar e Configurar a santíssima trindade (PAP) no Void Linux
Pisando no acelerador do Linux Mint: Kernel XanMod, zRAM e Ajustes de Swap
Como compilar kernel no Linux Mint
Lançamento do Brutal DOOM test 6
Consertando o erro no Brave de webgl
Solução para ter de volta as bordas e barra de títulos das janelas em zenity no Debian 13.x
Seno, Coseno, Tangente em CLIPPER (0)
Inserir uma URL num arquvo pelo Ubuntu (CLIPPER) (0)
VMWare Player não conecta na rede nem consigo intercambiar arquivos (1)









