Buscar conteúdo digitado em sites de busca
Publicado por Raphael N. (última atualização em 14/12/2009)
[ Hits: 6.799 ]
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
Localizador não interativo do Mozilla Firefox para Slackware
Instalar emuladores no Fedora 22
Script simples para encerrar conexões
Script para montar compartilhamento de uma estação Windows
Nenhum comentário foi encontrado.
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Slackpkg+ (Slackpkg Plus) está de volta!
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Youtube e networkmeneger para de funcionar (5)
Minha rede tem um espaço invisível que não dá pra digitar o nome da re... (1)
Pedagogia no brasil não passa de alfabetização por m4sturbação mental ... (2)
compilação samba 4.22 rock linux 9.5 (3)
Erro de segmentação «Segmentation fault (core dumped)» ao retornar obj... (7)