Para cumplir mejor las especificaciones de POSIX Disponible Bash 5

    A pesar de que la consola ha perdido bastante protagonismo cuando se trata de utilizar un sistema operativo GNU/Linux de escritorio, a día de hoy sigue siendo una herramienta muy potente y muy útil para resolver errores e incidencias. Aunque existen diversos intérpretes de comandos, el de referencia en GNU/Linux es Bash (Bourne Again SHell), que además es una implementación de las especificaciones de POSIX y forma parte del proyecto GNU. Anteayer fue anunciado Bash 5, que viene a mejorar las posibilidades ofrecidas por este intérprete de comandos, aunque posiblemente los usuarios de perfil más básico vean que todo sigue igual. También se han corregido errores presentes en en la Bash 4.4 y se ha intentado mejorar el cumplimiendo de las especificaciones de POSIX, y es que a día de la mayoría de las distribuciones GNU/Linux tienen la condición de mayormente compatibles con POSIX.

    A continuación vamos a mencionar algunas de las novedades más destacadas de Bash 5:

    El comando wait puede ahora esperar la última sustitución de proceso creada.

    La variable EPOCHSECONDS expande el tiempo en segundos desde la época Unix.

    La variable EPOCHREALTIME expande el tiempo en segundos desde la época Unix con granularidad en microsegundos.

    Nuevas posibilidades que se pueden cargar en rm, stat y fgflags.

    BASH_ARGV0 es una nueva variable que expande $0 y establece $0 en asignaciones.

    Cuando se proporciona un argumento numérico, el comando de lectura de línea enlazable shellexpand line no lleva a cabo la eliminación de las comillas y suprime el comando y el proceso de sustitución. El comando history puede ahora eliminar rangos del historial de entradas y entiende argumentos negativos como contrapeso desde el final de la lista.

    Hay una opción para permitir a las variables locales heredar el valor de una variable con el mismo nombre en un ámbito anterior.

    Como ya hemos dicho, hay muchas novedades que lo más probable solo sean aprovechables por parte de los usuarios con conocimientos avanzados de Bash. Todos los detalles pueden ser consultados leyendo el email con el que se ha anunciado Bash 5, en el que también se pueden encontrar enlaces para descargarlo.

    Los usuarios de perfil medio o bajo no tienen por qué probar Bash 5, sin embargo, para los que no puedan resistir la curiosidad les recomendamos utilizar una máquina virtual para evitar disgustos que luego pueden terminar siendo muy difíciles de echar para atrás.

    Terminamos recordando los pasos para guardar el historial de Bash que publicamos en noviembre de 2018.

    fuentes:.muylinux.com

    Noticias Linux y más

    ¿Qué debes hacer si te Hackean tus cuentas de Correo Electrónico?

    Correo ElectrónicoEn la era digital, el hackeo de cuentas de correo electrónico es un problema cada vez más común. Si tu cuenta ha sido comprometida, los atacantes pueden robar información personal, enviar correos fraudulentos y acceder a otras cuentas vinculadas.

    Leer más...

    ¿Vale la pena cambiar de Windows 10 a Windows 11 si mi PC es antigua?

    windows 11Con el fin del soporte para Windows 10 programado para octubre de 2025, muchos usuarios con PCs antiguas se preguntan si realmente vale la pena actualizar a Windows 11 o si es mejor seguir usando Windows 10 hasta el final de su vida útil.

    Leer más...

    Las mejores distribuciones Linux similares a Windows y macOS en 2025

    Distribuciones Linux similares a windows y macSi estás pensando en migrar de Windows o macOS a Linux, pero no quieres renunciar a la apariencia y funcionalidad de estos sistemas, ¡hay buenas noticias para ti! Existen distribuciones Linux diseñadas específicamente para ofrecer una experiencia similar a estos sistemas operativos, facilitando la transición sin sacrificar productividad ni compatibilidad.

    Leer más...

    Cómo un clásico videojuego ayudó a la expansión de Linux

    principe de persiaCuando pensamos en el origen de Linux, solemos imaginar largas horas de programación y desarrollo en la Universidad de Helsinki. Sin embargo, pocos saben que "Prince of Persia", un videojuego clásico, tuvo un impacto indirecto en la evolución del sistema operativo que hoy domina servidores, supercomputadoras y dispositivos móviles.

    Leer más...

    Please publish modules in offcanvas position.