• Blog
  • Cursos de Linux en Udemy
  • Certificaciones LPIC
  • Servidor de Discord
  • Contacto
Antonio Sánchez CorbalánAntonio Sánchez Corbalán
  • Blog
  • Cursos de Linux en Udemy
  • Certificaciones LPIC
  • Servidor de Discord
  • Contacto

¿Quieres aprender Linux?

¡Mira los mejores cursos de Linux!
  • Inicio
  • Blog
  • Linux
  • Voltear (o invertir texto) con REV

Voltear (o invertir texto) con REV

  • Categorías Linux
  • Fecha octubre 12, 2021

Otro comando muy sencillo que quiero explicaros es el REV. Lo único que hace es darle la vuelta a texto que le pasemos. Es decir, lo pone como si lo estuviéramos leyendo de derecha a izquierda. ¿Qué utilidad tiene esto? pues una bastante rápida de comprender es que, por ejemplo, nos convierte los últimos elementos en los primeros. Vale, ¿y eso de qué me vale? veamos un ejemplo:

Si yo tengo unas líneas donde aparecen las rutas de los nombres de un fichero y necesito seleccionar únicamente el nombre del mismo, es decir, quitar todos los subdirectorios que forman parte de la ruta, usando el cut tengo el problema de que la “columna” a seleccionar no siempre es la misma. Sin embargo, si le doy la vuelta, siempre será la primera.

find /ficheros/documentos/ | rev texto | cut -d"/" -f1 | rev

Parece un comando innecesario, pero os aseguro que a veces nos soluciona problemas que de otra forma sería mucho más complicado conseguir. Esta misma tarde estaba preparando videos sobre expresiones regulares y quería saber la letra más frecuente con la que terminan las palabras en español, pues bien, lo he solucionado muy fácil así:

rev /usr/share/dict/spanish | cut -c1 | sort | uniq -c | sort -n

Si tenéis dudas sobre alguna de las cosas que aparecen en los ejemplos:

  • Compartir:
A. Sánchez Corbalán
    Profesor de vocación. Desde hace más de 15 años imparto clases de informática a todo tipo de alumnado. También he trabajado como desarrollador web y administrador de sistemas Linux. Soy socio fundador de dos empresas tecnológicas que me ayudan a seguir evolucionando.

    Publicación anterior

    Contar con wc
    octubre 12, 2021

    Siguiente publicación

    Búsquedas de ficheros y directorios en Linux: comando find
    octubre 17, 2021

    Categorías

    • Linux
    • Shell Script
    • Soluciones
    • Tutoriales

    Todos los derechos reservados.

    • Contacto
    sanchezcorbalan.es utiliza cookies para mejorar la experiencia de los usuarios, facilitando la navegación por nuestra web. Para saber más sobre el uso que hacemos de las cookies, consulta nuestra Política sobre el uso de cookies.Aceptar
    Privacy & Cookies Policy

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are as essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
    Necesarias Siempre activado

    Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.