Buscar conteúdo digitado em sites de busca
Publicado por Raphael N. (última atualização em 14/12/2009)
[ Hits: 6.864 ]
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
space2sep (Trocar arquivos com espaço "\ ")
Script para montagem/desmontagem de unidades do tipo pendrive.
retira espaços em branco de arquivos
Script para habilitar um pendrive a dar boot no VirtualBox
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
Como fazer boot em img do debian 12.img da web? (11)
Manjaro 25.0 no permite usar crontab (1)
trocar linhas [RESOLVIDO] (11)