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.





6
Hacer el shell predeterminado de zsh sin acceso de root
Estoy usando las computadoras de mi escuela y me gustaría usarlas en zshlugar de bash. Me gustaría convertirlo en el shell predeterminado, pero no puedo ejecutar un comando, como $ chsh -s $(which zsh)porque no tengo privilegios de administrador. ¿Hay alguna manera de poner algo en mi .bashrco algo que …
52 bash  zsh  login  profile 


3
Uso de patrones OR en comodines de shell
Los contenidos de mi directorio son $ ls -lrt total 0 -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 night.txt -rw-r--r-- 1 user1 admin 19 Oct 8 12:31 noon.txt -rw-r--r-- 1 user1 admin 38 Oct 8 12:31 day.txt Me gustaría enumerar los detalles de los archivos que tienen una palabra …
52 bash  shell  zsh  ls  wildcards 

4
Establecer un rango de red en la variable de entorno no_proxy
Estoy en una red usando un proxy. Tengo máquinas que utilizan muchos scripts aquí y allá accediendo entre sí a través de HTTP. La red es 10.0.0.0/8. Mi proxy es 10.1.1.1:81, así que lo configuré en consecuencia: export http_proxy=http://10.1.1.1:81/ Quiero excluir mi propio rango para acceder con el proxy. Intenté …
52 bash  wget  curl  http-proxy 

9
Terminando un ciclo infinito
Tengo un comando que deseo ejecutar automáticamente cada vez que finaliza, así que ejecuté algo como esto: while [ 1 ]; do COMMAND; done; pero si no puedo detener el ciclo Ctrl-cya que eso simplemente mata COMMANDy no todo el ciclo. ¿Cómo lograría algo similar pero que pueda detener sin …
52 bash  signals 


3
¿Es $ () una subshell?
Entiendo que la sintaxis de subshell es (<commands...>), ¿es $()solo una subshell de la que puede recuperar valores variables? Nota: Esto se aplica a bash 4.4 basado en una redacción diferente en su documentación.
51 bash  subshell  syntax 



5
¿Cómo puedo `alias sudo !!`?
Estoy tratando de establecer un alias sudo !!en Bash. Lo intenté alias sbb='sudo !!', pero lo interpreta como un literal !!e imprime sudo: !!: command not found Si uso comillas dobles, sustituye la explosión doble en la cadena en sí, por lo que no funciona. ¿Hay alguna manera de hacer …


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.