Preguntas etiquetadas con bash

Para preguntas sobre scripts escritos para el shell de comandos Bash. Para scripts de shell con errores / errores de sintaxis, verifíquelos con el programa shellcheck (o en el servidor web shellcheck en https://shellcheck.net) antes de publicar aquí. Es más probable que las preguntas sobre el uso interactivo de Bash sean sobre el tema en Super User que en Stack Overflow.

2285
En el shell, ¿qué significa "2> & 1"?

En un shell de Unix, si quiero combinar stderry stdouten la stdoutsecuencia para una mayor manipulación, puedo agregar lo siguiente al final de mi comando: 2>&1 Entonces, si quiero usar headen la salida de g++, puedo hacer algo como esto: g++ lots_of_errors 2>&1 | head así que...

2111
Extraer nombre de archivo y extensión en Bash

Quiero obtener el nombre de archivo (sin extensión) y la extensión por separado. La mejor solución que encontré hasta ahora es: NAME=`echo "$FILE" | cut -d'.' -f1` EXTENSION=`echo "$FILE" | cut -d'.' -f2` Esto está mal porque no funciona si el nombre del archivo contiene varios .caracteres. Si,...