bash
| 29 de julio de 2010 a las 10:01 | 4 comentarios
notifyosd-terminal
En 1999 el escritor de ciencia ficción Neal Stephenson escribió el excelente libro “En el comienzo fue la línea de comandos” en el que postulaba que por aquel entonces el mejor sistema operativo era BeOS, por “combinar potencia con buena interfaz gráfica, pues (…) brinda la posibilidad de abrir una ventana a la línea de comandos”. El tiempo pasó (vaya si hubo avances en estos años), Stephenson dijo que su opinión cambió al salir Mac OS X y la idea de la integración entre la...
| 25 de mayo de 2010 a las 10:00 | Un comentario
Big Buck Bunny
Esta es una pregunta típica de todo primer usuario de los sitios de vídeo en línea: ¿Cómo hago para descargar lo que estoy viendo? Pues para el caso de Vimeo, uno de los sitios más populares, te traigo una práctica solución para la línea de comandos. Descarga el script creado por Denver Gingerich (ossguy): wget http://ossguy.com/video_hosts/vimeo_downloader.sh Luego elige el vídeo y recupera su identificador. Por ejemplo, para descargar Big Buck Bunny, mira la URL del vídeo en Vimeo, http://vimeo.com/1084537, y descargalo así: bash vimeo_downloader.sh 1084537 El vídeo es descargado en...
| 19 de mayo de 2010 a las 10:18 | 5 comentarios
Z en GitHub
Z no es un comando Linux en el sentido tradicional del término. Es decir, no pertenece a las GNU Binutils y vamos, ni siquiera es un software escrito en C: se trata de un pequeño, aunque no por esto simple, script programado en Bash. Como me imagino que quieres saber qué hace Z, te explicaré: intenta hacer más inteligente al indispensable comando cd. ¿Cómo? Creando un base de datos de directorios, tanto de los más usados (frecuencia), como de los recientes (inmediatez). De este modo,...
| 28 de abril de 2010 a las 10:00 | Un comentario
Zenity es un programa para desplegar ventanas de diálogo que reciben o entregan información procesable con scripts en bash, por ejemplo. Es algo así como la versión moderna del comando dialog, pero que usa las bibliotecas GTK+ para sus propósitos. Si eres usuario de GNOME ten por seguro que zenity viene integrado. Si no, pues no… Así que tendrás que instalarlo con el gestor de paquetes de tu distribución. Los manuales en español están disponibles en línea. Los cuadros de diálogo provistos por zenity son, entre...
| 17 de marzo de 2010 a las 10:00 | 5 comentarios
Para muchos usuarios de sistemas tipo UNIX, el shell es una excelente interfaz de comunicación entre ellos y el sistema operativo. Es una interfaz de texto que en ocasiones, si le sabemos preguntar, lo puede decir todo. También puede verse como la lengua más hablada por los sysadmins UNIX, una con docenas de dialectos como bash, ash, csh, ksh, zsh. El shell bash domina entre todos ellos, sobre todo en Linux. Pero esto no significa que no halla nuevos intentos para mejorar la comunicación, la...
| 19 de noviembre de 2009 a las 10:00 | 3 comentarios
El entorno de la terminal en GNU/Linux almacena las órdenes que escribimos, de forma que podemos utilizar las flechas para movernos por las entradas anteriores, modificarlas según nuestras necesidades y volverlas a ejecutar. Sin embargo, hay algunos atajos que nos lo ponen todavía más fácil. Hoy hablaremos de tres elementos: los designadores de eventos, los designadores de palabras y los modificadores. ¿Te suena todo a chino? No te preocupes, es normal. Poniendo un poco de atención y teniendo al lado una terminal con la que practicar...
| 28 de octubre de 2009 a las 09:00 | Comentarios
La terminal es un instrumento muy personalizable, pero es cierto que su interfaz de texto no ayuda a descubrir sus posibilidades: no es como ver las opciones en un panel, muchas veces no queda más remedio que leerse un arduo manual. BashStyle-NG nos invita a explorar muchas de estas posibilidades de forma gráfica. Con esta aplicación podremos modificar el prompt, el comportamiento del autocompletado, cambiar los colores por defecto, activar mejoras visuales en las páginas de manual y todo tipo de características simpáticas del intérprete Bash...
| 14 de octubre de 2009 a las 09:01 | 3 comentarios
Existe la creencia popular de que la terminal es una cosa del pasado, una interfaz arcaica que ya estaba obsoleta a principios de los años 90. Pero lo cierto es que hay muchas tareas para las que no tiene igual, las interfaces gráficas no están a la altura. Una muestra de que se sigue innovando a día de hoy en este campo son estas dos herramientas para GNU/Linux: Command Not Found y Bash Completion, que han visto publicadas nuevas versiones estos últimos días. Si te animas a...