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
Mostrar archivo con colores ANSI
Tengo un archivo con colores ANSI. test.txt: \e[0;31mExample\e[0m Me gustaría mostrar el contenido de este archivo en un terminal, como lo cathace, pero también me gustaría mostrar los colores.
12 bash  terminal 




3
Salga de la función bash, no de la terminal
Tengo un script bash como el siguiente que instala zookeeper pero solo si aún no está instalado. ##zookeper installZook(){ ZOOK_VERSION="3.4.5" ZOOK_TOOL="zookeeper-${ZOOK_VERSION}" ZOOK_DOWNLOAD_URL="http://www.us.apache.org/dist/zookeeper/${ZOOK_TOOL}/${ZOOK_TOOL}.tar.gz" if [ -e $DEFAULT_INSTALLATION_DEST/${ZOOK_TOOL} ]; then echo "${ZOOK_TOOL} alreay installed"; exit 1; # <<<< here elif [ ! -e $DEFAULT_SOURCE_ROOT/${ZOOK_TOOL}.tar.gz ]; then wgetIt $ZOOK_DOWNLOAD_URL else echo "[info] : …

6
¿Cómo puedo extraer / analizar una URL completa de una cadena semi aleatoria?
Me gustaría que bash analice / extraiga una URL completa (y solo la URL) de una cadena corta aleatoria. Ejemplos: bob, the address is http://www.google.com o https://foo.com/category/example.html is up o Error 123 occurred at http://bit.ly/~1223456677878 o Stats are up: https://foo1234.net/report.jpg Traté de usar cat foo_output | egrep -o "https?://[\w'-\.]*\s"pero eso …


9
Después de instalar oh-my-zsh: ... /.zshrc:source:34: no existe tal archivo o directorio ... /.oh-my-zsh/oh-my-zsh.sh
Solo intenté instalar oh-my-zsh . Recibo el siguiente error cuando intento ejecutar rvm: zsh: command not found: rvm También recibo el siguiente error cuando intento abrir una nueva pestaña: /Users/jack/.zshrc:source:34: no such file or directory: /Users/jack/.oh-my-zsh/oh-my-zsh.sh /Users/jack/.zshrc:source:38: no such file or directory: .bashrc Aquí está mi .zshrcarchivo: # Path to …
12 bash  zsh  oh-my-zsh 


3
Comprender el significado de `$ _`
¿Podría explicar las siguientes oraciones del manual de Bash sobre $_, especialmente las partes en negrita, tal vez con algunos ejemplos? Al iniciar el shell, establezca el nombre de ruta absoluto utilizado para invocar el shell o el script de shell que se ejecuta como se pasa en el entorno …
12 bash 




2
el archivo de puntos no se obtiene al ejecutar un comando a través de ssh
Cuando ejecuto mi programa de forma interactiva, funciona bien: ssh somehost $ ~/some/path/somescript.py Cuando ejecuto mi programa sobre ssh directamente, no funciona. La variable PYTHONPATHno está establecida porque .bashrcno tiene su origen. ssh somehost ~/some/path/somescript.py Si corro ssh somehost 'source ~/.bashrc; ~/some/path/somescript.py', funciona bien. Pero esto último no funcionaría para …

1
Bash intenta escribir dos indicaciones de shell?
Estoy mirando la salida de un proceso bash en ejecución conectado a una terminal, con fines educativos. Mi proceso de bash tiene PID 2883. yo tecleo [OP@localhost ~]$ strace -e trace=openat,read,write,fork,vfork,clone,execve -p 2883 2> bash.strace En una terminal. Luego entro en mi proceso de bash y tengo la siguiente interacción: …
11 bash  tty  strace 

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.