Preguntas etiquetadas con bash

Preguntas específicas para Bourne Again SHell de GNU, a diferencia de otros shells Bourne / POSIX. Para preguntas sobre shells de Unix en general, use la etiqueta / shell en su lugar.

3
¿Cómo descubrir una nueva línea usando un bucle for?
En varios lugares de la web he encontrado: \015 \012 \x0a - hex \n \r todo como sinónimos de varias líneas nuevas / retornos de carro ... Pero en este pequeño script no puedo reconocer cuando me encuentro con una nueva línea: ¿alguien puede decirme qué debo verificar en la …
8 bash  shell  string 

3
Bash string reemplaza múltiples caracteres con uno
Estoy reemplazando, desde un título de fuente, todos los caracteres, excepto letras y dígitos, con un guión para usar el resultado como un nombre de archivo seguro para cualquier sistema de archivos: $ t="Episodie 06: No hope of riding home (NEW) - Advanced grammar" $ echo ${t//[^A-Za-z0-9]/-} Episodie-06--No-hope-of-riding-home--NEW----Advanced-grammar Sin embargo, …
8 bash  shell  string 


4
¿En qué transmisión escribe Bash su aviso?
Estoy tratando de redirigir todos los resultados de bash (solicitud, entrada del usuario, resultados) a un archivo Ejemplo: /bin/bash > file.txt 2>&1 Pensé que funcionaría, pero no recibo el aviso. ¿Alguien puede decirme qué estoy haciendo mal?

2
La salida de color de falla falla
¿Es un problema de sed o eco? ¿Qué estoy haciendo mal? $> cat ~/bin/color_test.sh #!/bin/bash ColorOff='\e[0m' # Text Reset BWhite='\e[1;37m' # Bold White string="test TEST test" echo -e "$string" | sed -e "s/TEST/${BWhite}TEST${ColorOff}/g" $> ~/bin/color_test.sh test e[1;37mTESTe[0m test PRUEBA con resaltado en negrita es lo que se esperaba.
8 bash  sed  quoting 


1
Bash: `-su: $ *: variable independiente` con` set -u`
Este es un sistema FreeBSD 7.x que ejecuta GNU bash versión 4.0. En Bash, la set -uopción puede forzar a un shell a imprimir un error si encuentra una variable no establecida, como esta: $ set -u $ echo $THISISUNSET -su: THISISUNSET: unbound variable $ echo $? 1 Sin embargo, …
8 bash  freebsd 

2
entender una secuencia de redireccionamientos
Si se usan varias redirecciones juntas, ¿cambiar el orden hace alguna diferencia? ¿Cómo se entenderá el significado de su orden? ¿El canal encadenado de redirecciones se construye como lectura de las redirecciones de izquierda a derecha o de derecha a izquierda? Por ejemplo command 2>&1 > somefile command > somefile …







2
¿Cuáles son las nuevas funciones disponibles para bash 4?
Estaba usando bash3 hasta ahora, y acabo de recibir una copia de la última versión $ ./bash --version GNU bash, version 4.1.0(1)-release (i686-pc-linux-gnu) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software; you are free to change and redistribute …
8 shell  bash 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.