Awk no es solo un programa utilitario sino también un lenguaje de programación, lo que lo hace además útil a la hora de crear scripts. Fue diseñado para extraer datos y para el procesamiento de textos. Gracias a su versatilidad es una herramienta popular entre los sysadmins y programadores de sistemas operativos Unix y GNU/Linux. Continuar leyendo "Introducción a Awk"
Realizar pruebas de código en Python
Python como tantos otros lenguajes de programación permite realizar pruebas al código para descubrir errores. Para ello existen varias técnicas y métodos que se pueden utilizar, como por ejemplo, inserir print() (Print debugging) en el código, el uso de los debuggers incluidos en el IDE, y la realización de pruebas de distinto tipo: pruebas unitarias (unit tests), pruebas de integración (integration tests), etc.
Aprendiendo a programar Shell Scripts en Linux
Linux shell scripts
Este es el primero de los apuntes que he creado como material didáctico para unos cursos de Shell Scripts en sistemas operativos GNU/Linux impartidos recientemente. Continuar leyendo "Aprendiendo a programar Shell Scripts en Linux"