|
Inglés #!/bin/bash lynx -dump -nolist "http://www.wordreference.com/es/translation.asp?tranword=""$1" | less Francés #!/bin/bash lynx -dump -nolist "http://www.wordreference.com/fres/""$1" | less Italiano #!/bin/bash lynx -dump -nolist "http://www.frasi.net/dizionari/spagnolo-italiano/default.asp?L21=S&vocabolo=""$1" | grep "null.gif" | sed '/\[frasimini.gif\]/s///g' | sed '/\[null.gif\]/s///g' | more Asturiano #!/bin/bash lynx -dump -nolist "http://mas.lne.es/diccionario/index.php?palabra=""$1" | sed ' 1, 10 d'| tac | sed ' 1, 40 d' | tac Galego #!/bin/bash lynx -dump -nolist "http://www.edu.xunta.es/diccionarios/BuscaTermo.jsp?Termo=""$1" | sed ' 1, 28 d ' | sed '/\[shim.gif\]/s///g' R.A.E. #!/bin/bash lynx -dump -nolist "http://buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_%20HTML=2&LEMA=""$1" | more Wikipedia en español #!/bin/bash links "http://es.wikipedia.org/wiki/""$1" Script para ver la tv con mplayer Los canales lógicamente son los que se ven chez-moi #!/bin/bash MINPARAMS=1 if [ $# -lt "$MINPARAMS" ] then echo " Uso: tv nº_canal, por ejemplo: tv 65 " echo echo " --------------------------" echo " | Lista de canales |" echo " --------------------------" echo echo " TV1 59 " echo " TV2 65 " echo " a3TV 47 " echo " Cuatro 57 " echo " Tele5 61 " echo " Tele Asturias 22 " echo " Tv del Principado 55 " else mplayer -tv device=/dev/video0:driver=v4l:width=640:height=480 utfmt=i420 -vc rawi420 -vo x11 tv://$1fi echo exit 0 Script para grabar la tv con memcoder #!/bin/bash MINPARAMS=2 echo if [ $# -lt "$MINPARAMS" ] then echo "Uso: grabar nº_canal file" echo "Graba en un fichero avi el canal de television" echo "Ejemplo: grabar 65 pelicula" echo "Pulsar Control + C para detener la grabacion" echo echo " ##########################" echo " # Lista de canales #" echo " ##########################" echo echo " TV1 59 " echo " TV2 65 " echo " a3TV 47 " echo " Cuatro 57 " echo " Tele5 61 " echo " Tele Asturias 22 " echo " Tv del Principado 55 " else mencoder -tv driver=v4l:width=640:height=480 tv://$1-o ~/$2.avi -ovc lavc -oac pcm fi echo exit 0 Meteorologia (Cambiar LEAS por el código ICAO del aeropuerto más cercano) #!/bin/bash lynx -dump -nolist "http://www.findlocalweather.com/forecast.php?icao=LEAS" > ~/temporal.txt echo Asturias, aeropuerto grep Lat: ~/temporal.txt grep Temp: ~/temporal.txt grep Humidity: ~/temporal.txt grep Barometer: ~/temporal.txt grep "Wind Speed" ~/temporal.txt grep "Sunrise:" ~/temporal.txt grep "Sunset:" ~/temporal.txt rm ~/temporal.txt |
|
mbmon es un programa que monitoriza las temperaturas y voltajes en modo texto. Presenta la salida en un terminal renovandose cada x segundos. Para ver todas sus características y opciones no está de más mirar el man o la documentación en /usr/share/doc/mbmon/ Un ejemplo de uso es el siguiente: kir@apocalypsis:~$ sudo mbmon Temp.= 31.0, 52.5, 0.0; Rot.= 0, 2445, 0 Vcore = 1.22, 0.00; Volt. = 3.26, 5.03, 11.07, 0.64, 2.09 Otro ejemplo con una salida más "formateada": kir@apocalypsis:~$ sudo mbmon -rcl TEMP0 : 30.0 TEMP1 : 52.5 TEMP2 : 0.0 FAN0 : 0 FAN1 : 2481 FAN2 : 0 VC0 : +1.20 VC1 : +0.00 V33 : +3.26 V50P : +5.03 V12P : +11.07 V12N : +0.97 V50N : +2.44 En el caso de mi equipo TEMP0 corresponde a la temperatura de la placa y TEMP1 a la del procesador y FAN1 al ventilador del procesador. Esto puede mirarse contrastando los valores con los que proporciona el monitoraje de hardware de la bios. Hay otra forma de uso de mbmon que es iniciarlo como daemon. Para ello editamos /etc/default/mbmon y ponemos esta opción a 1 para habilitar el daemon: START_MBMON=1 Observamos tambien la opción que nos dice el puerto por el que vamos a acceder a mbmon: MBMONPORT="411" A continuación lo arrancamos con: sudo /etc/init.d/mbmon start Para consultar la información hacemos uso de telnet (puede hacerse remotamente tambien) kir@apocalypsis:/$ telnet localhost 411 Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. TEMP0 : 32.0 TEMP1 : 52.5 TEMP2 : 0.0 FAN0 : 0 FAN1 : 2445 FAN2 : 0 VC0 : +1.20 VC1 : +0.00 V33 : +3.25 V50P : +5.05 V12P : +11.07 V12N : +0.88 V50N : +2.34 Connection closed by foreign host. kir@apocalypsis:/$ Bien, ahora sólo nos queda editar .conkyrc y añadir estas lineas o similares para que nos presente información sobre los parámetros que seleccionemos de la salida de mbmon: ${color white}Temp. Procesador: ${color #ddaa00}${execi 60 telnet localhost 411 | grep "TEMP0|TEMP1|FAN1" | sed '/TEMP0/s//Placa Base(ºC)/g' | sed '/TEMP1/s//Procesador(ºC)/g' | sed '/FAN1/s//Ventilador(rpm)/g' } C Cada 60 segundos conky hará una consulta a mbmon por telnet al puerto 411 y presentará una salida como esta: Procesador:54.0C PlacaBase:33.0C Ventilador:2481 r.p.m |