¿Recordáis esos discos de vinilo que según decían algunos al escucharlos al revés se oían mensajes satánicos? :-)
Pues no sabemos si es más satánico un disco de los Accept del derecho o del revés, pero hoy os vamos a explicar como hacer eso con textos en la consola.
Con el comando rev podemos poner cualquier cadena en orden inverso, así:
$> echo "esto es una prueba"|rev abeurp anu se otse
o también:
$> cat /etc/issue.net | rev 0.5 xuniL/UNG naibeD
Tenemos el fichero prueba.txt con el siguiente contenido:
Esto es la primera línea. Esto la segunda. Y aquí la tercera. 4 cuatro CINCO CINCO CINCO
Y hacemos lo siguiente:
$> cat prueba.txt | tac CINCO CINCO CINCO 4 cuatro Y aquí la tercera. Esto la segunda. Esto es la primera línea.
¿Util? ¿No?
Y si queremos hacer ambas cosas a la vez:
> cat prueba.txt |tac |rev OCNIC OCNIC OCNIC ortauc 4 .arecret al íuqa Y .adnuges al otsE .aeníl aremirp al se otsE
Una cosa: Que a nadie se le ocurra utilizarlo como método de cifrado :-), para eso ya está el bueno de GnuPG.