Manual de referencia de Bash

Hace tiempo inicié un proyecto de traducción de la documentación oficial de Bash al castellano.

Pongo a vuestra disposición los frutos de ese trabajo: podéis descargar o consultar la documentación en varios formatos. También podéis comprar el libro impreso que comercializa el proyecto Libremanuals.

El logotipo oficial de Bash ha sido publicado por la Free Software Foundation bajo la licencia Free Art License 1.3.

Wget: descargar todos los archivos de página web según expresión regular

Digamos que hemos encontrado una página web que ofrece un montón de archivos en formato PNG, MP3 o que se llaman de una determinada forma y queremos descargarlos todos. Si hay muchos archivos, hacer esto manualmente no es eficiente.

Con GNU wget podemos solucionar este problema de forma muy sencilla. Simplemente podemos ejecutar una instrucción como esta:

Continúa leyendo Wget: descargar todos los archivos de página web según expresión regular

Apagar ordenador automáticamente tras finalizar proceso

A veces queremos apagar el ordenador, pero hay una tarea en curso (p. ej., una descarga, actualización...). Podemos esperar a que termine para apagar el ordenador manualmente o podemos decirle al ordenador que se apague cuando se complete el proceso. En este artículo os muestro cómo realizar la solución automatizada.

Continúa leyendo Apagar ordenador automáticamente tras finalizar proceso

Prompt para Git en Bash

Si eres programador y has trabajado con Git, seguramente habrás comprobado alguna vez si el repositorio en el que estás trabajando está actualizado, la rama en la que te encuentras, etc. Pero cada vez que haces esto tienes que ejecutar alguna instrucción de Git. ¿No sería más cómodo tener siempre esa información a simple vista?

Continúa leyendo Prompt para Git en Bash

Creación de archivos de autocompletado en Bash

El autocompletado permite predecir lo que el usuario va a escribir. Muchos programas soportan el autocompletado. Por ejemplo, si escribimos ls -- y pulsamos Tabulador en una terminal con Bash u otra shell similar, nos aparecen todas las opciones disponibles que comienzan con --. Si escribimos ls --au y pulsamos Tabulador, se autocompleta el parámetro --author porque es el único que comienza por --au. En el siguiente vídeo se puede ver en acción esta funcionalidad. Continúa leyendo Creación de archivos de autocompletado en Bash