Supongamos que queremos listar los 10 directorios que más ocupan en nuestro Linux, nos posicionamos y lanzamos un "du -cs * | sort -rn | head -n11". Ojo, no se incluye el -h (human readable) porque no funcionaría la ordenación. Enjoy it!.
~ 2 Comentarios ~ 459 LecturasUbuntu 10.04: Cambiar ubicación de iconos
Despues de un montón de tiempo sin actualizar el Desktop de casa hoy me he puesto manos a la obra, paso a paso, de versión a versión, sin prisas. Tenía una 8.10 así que -en 2 años- los cambios eran más que significativos como para no tener cuidado con ellos.
Las actualizaciones han llevado su tiempo, aproximadamente media hora cada una. Teniendo en cuenta que tuve que subir varios escalones (8.10 -> 9.04 -> 9.10 -> 10.04) aproximadamente el tiempo total de la operación ha sido de poco menos de 2 horas.
Uno de los cambios más significativos y que quería documentar es el cambio de ubicación de los botones "maximizar", "minimizar" y "cerrar" en la ventana de cada aplicación. Por defecto en 10.04 se encuentran alineados a la izquierda (a lo MacOSX).
Bash: Buscando un paquete apt
#!/bin/sh # Buscar un paquete apt (mysearch.sh) if [ "$1" == "" ] ; then echo "Has de especificar un paquete..." exit fi apt-cache search $1 | grep $1Otro de los mini ejercicios de aprenda bash como si estuviera en primero que propuse durante la docencia.
Bash: Comprobar conectividad
El script es sencillo, comprobar la conectividad con google (por ejemplo):
#!/bin/sh # Respuesta $? (0 si todo es OK) PEPE=`ping -c 1 google.es` echo $?Redirigir a /dev/null y 2>&1 para que los errores stderr (2) vayan al mismo sitio que la stdout (1):
#!/bin/sh PEPE=`ping -c 1 google.es` echo $? PEPA=`ping -c 1 loro.yar > /dev/null 2>&1` echo $?Y vereis la diferencia entre una sentencia que se ejecuta correctamente y otra que no.
Hover en Internet Explorer
<!--[if IE 6]>
<script type="text/javascript">
window.onload=func;
function func(id,estado)
{
var d = document.getElementById(id);
if (estado == 1) { d.style.backgroundColor='#B3CDF2'; }
else { d.style.backgroundColor='#557ab1'; }
}
</script>
<![endif]-->
La función solamente se carga si el navegador es nuestro querido amigo, lo único que hace es cambiar la propiedad backgroundColor del id que hemos pasado como argumento. Dependiendo del estado pone un color u otro, con lo que debemos llamarla según interese en onmouseover o onmouseout:
Notify-send
$ sudo apt-get install libnotify-bin $ notify-send "Este popup avisa" "De que hoy es viernes"Y veremos el típico popup de Gnome que, cual mandao, nos avisa de la faena:

Bash tip: Convertir png en jpg (mogrify)
Buscar
Últimos comentarios
Moneting
Tagcloud
barça rfilms linux vacaciones freebsd films 2007 bake 2008 programación iphone blogs apple frases games rsidenotes mac ssh meme personal opinion nintendo software futbol bsd debian twitt ubuntu humor django seguridad cake mundial macosx openbsd sysadmin alemania_2006 cakephp lucux felicidades cumpleaños userlinux hack ps3 sidenotes canción champions twitter php deportes conciertos web league blog mysql lugo bash juegos ds blogsfera