Entradas

Mostrando entradas de marzo, 2017

Promedios con AWK

Imagen
Como muchos de los ejemplos que voy ingresando, son las maneras en que utilizo las opciones de comandos y lenguajes. Siempre que se desea realizar estadísticas, mi lenguaje favorito para realizarlo es AWK, por su simpleza, velocidad y multiplicidad de funciones.
Al vuelto podemos realizar operaciones, como sumas, multiplicaciones, restas y divisiones, entre otras muchas cosas. 

Entrada
john 6 23 2 1 1
cristina 9 2 3 1 12
l10nn 10 9 3 2 7

$ cat avg.txt | awk '{total = $2 + $3 + $4 + $5 + $6; avg = total/(NF-1); print $1, avg}




Introducción a sed III

Imagen
Transformación de caractéres (lower-case to upper-case).
La siguiente sentencia de sed transforma cada carácter en la posición de la cadena abc en su equivalente ABC.
echo "verde que te quiero verde. Verde viento, verdes ramas" | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJ
KLMNOPQRSTUVWXYZ/'



El resultado es el siguiente.
VERDE QUE TE QUIERO VERDE. VERDE VIENTO, VERDES RAMAS
Print
Este comando en sed es usualmente empleado para la depuración o el cambio en el flujo de la ejecución de los scripts. Su función es mandar a la salida estándar (pantalla) el contenido del pattern space y por lo general se utiliza antes de los comandos N, d y b, cambiando así el ya mencionado flujo. Si se suprime la salida (-n), solo veremos los cambios realizados, en caso contrario (no acompañar la ejecución de sed con la supresión de la salida) se duplicarán las entradas presentadas en pantalla.
Print.sed
/para/ {
p
}

sed -n -f print.sed para.txt
Archivo de entrada para.t…

Descarga de Macbeth

Imagen
Los libros que fueron escritos hace ya muchos años están disponibles, sin violar derechos de autor, para que los lectores pueden beneficiarse de sus contenidos. A continuación les dejo Macbeth, una de las obras cumbres de Shakespeare.
Descargar Macbeth.

Repositorios epel sobre ssh.

Imagen
El uso de los túneles sobre ssh son una maravilla que puede ahorrarnos muchas configuraciones y tiempo. Lo importante es entender el mecanismo y las aplicaciones que tiene, las cuales son en función de nuestras necesidades. En mi experiencia personal, el uso que le he dado es en la instalación de software a través de un gateway que tiene salida a Internet, en vez de hacer la configuración y puesta a punto de repositorios de software locales o dentro de la misma red, ya que involucra descargar muchos paquetes, configuración de Apache u otro servidor web, o en su defecto, un servidor FTP.

Hay diversos dos tiposde túneles, locales y remotos, los cuales dependiendo del sentido del envío/recepción de paquetes de red, será la solución a elegir, entre algunas otras consideraciones que salen del alcance de esta pequeña receta de cocina.

Escenario.

SO: RedHat 6, Centos 6

Supongamos que sólo un servidor tiene salida a Internet, los demás, por razones diversas, no. Ahora bien, se pueden tener …

Una temporada en el infierno

Hace unos meses me di la tarea de leer un poco más de Rimbaud. Encontré en la red un PDF que me gustó mucho, llamado <>. Como ya sabemos, la poesía de Rimbaud funciona como prosa, nos va contando una historia desde su lóbrega visión.
Para que puedan disfrutarlo, les dejo disponible el documento.
Download PDF