moreutils: pack de utilidades Unix para GNU/Linux

moreutils

Seguramente ya conozcas varios de estos packs de herramientas o utilidades. Un ejemplo es GNU core utilities, que son las utilidades de GNU, pero hay más. Un ejemplo de ello es el paquete moreutils que puedes instalar en tu distro si quieres contar con algunas herramientas básicas de UNIX, ya que está disponible para varios sistemas operativos, también para FreeBSD, openBSD, y macOS de Apple.

Dentro de moreutilis encontrarás varias utilidades interesantes. Y puedes instalar este paquete simplemente usando el gestor de paquetes de tu distro (yum, zypper, APT, dnf, pacman, etc), ya que está en la mayoría de repositorios de software y recibe el mismo nombre en todos ellos: “moreutils”, sin cambios como ocurre con otros paquetes de una distro a otra. Una vez instalado, tendrás a tu disposición un buen repertorio de nuevas herramientas para la línea de comandos.

Entre las herramientas destacadas de moreutils se encuentran las siguientes:

  • chronic: ejecuta un comando en silencio a menos que este falle.
  • combine: combina líneas de dos ficheros usando operadores booleanos para ello.
  • errno: busca nombres y descripciones de errno.
  • ifdata: consigue información de una interfaz de red sin analizar la salida de ifconfig.
  • ifne: ejecuta un programa si la entrada estándar no está vacía.
  • isutf8: comprueba si un fichero o entrada estándar está en formato UTF-8.
  • lckdo: similar a flock y lckrun, para evitar que varios procesos se ejecuten en paralelo. Se puede ver como una especie de nice o un nohup para procesos. Puedes usarlo para evitar trabajos duplicados…
  • mispine: tubería para dos comandos, retornando el estado de salida primero si éste falla.
  • parallel: ejecuta varias tareas a la vez.
  • pee: proviene de pipe tee y complementa a está otra herramienta para trabajar con tuberías.
  • sponge: absorve la entrada y la escribe en un fichero.
  • ts: timestamp para la entrada estándar.
  • vidir: edita un directorio en tu editor de texto, muy útil para modificar nombres de los ficheros que contiene, rutas, etc.
  • vipe: permite abrir un editor de texto en medio de una tubería para editar el contenido antes de seguir con la tubería.
  • zrun: descomprime automáticamente los ficheros  de pasados como argumentos de un comando.

Como ves, son utilidades extremadamente interesantes para scripts y demás…


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.