#!/bin/sh #wiki2-script v0.2 by Marcel #shows the first google hit of de.wikipedia.org in the pager #requires: elinks #modificado por Fran Thinway (kernelsource.cool-blog.com) #modificación: realizar búsquedas en la wikipedia en castellano (es.wikipedia.org) if [ "$1" = "" ]; then { echo "Usage: wiki2 [-h|-o|-s] keyword" } else { if [ `echo $1| grep -x -e '-[ohs]'` ]; then { search="$2+$3+$4+$5+$6+$7" } else { search="$1+$2+$3+$4+$5+$6" } fi url="`elinks -dump "http://www.google.de/search?q=$search+site:es.wikipedia.org" \ | sed -n 's/.*es.wikipedia.org\/wiki/http:\/\/es.wikipedia.org\/wiki/p' | head -n 1 | awk '{ print $1}'`" if [ -z "$url" ] && [ $1 != -h ]; then { echo "sorry, nothing found" exit 1 } fi case $1 in '-o' ) openurl "$url" exit ;; '-s' ) elinks -dump $url | grep -v copyright | head -n 22 | tail -n 17 \ | sed 's/\[[1234567890]*\]//g' | sed 's/\[IMG\]//g' echo "from \"$url\"" exit ;; '-h' ) echo "Usage: wiki2 [-h|-o|-s] keyword" echo echo "-o open in browser using openurl" echo "-s short version" echo exit ;; esac lynx -dump -nolist $url | pager echo "from \"$url\"" } fi