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
¿Por qué se genera este mensaje de error de Python cada vez que escribo un comando sin sentido?
Cada vez que escribo cualquier comando "sin sentido", se genera este mensaje de error de Python. Los comandos normales funcionan bien. ¿Alguna idea de cómo depurar esto? $ somenonexistingcommand Traceback (most recent call last): File "/usr/local/lib/python2.7/site.py", line 553, in <module> main() File "/usr/local/lib/python2.7/site.py", line 535, in main known_paths = addusersitepackages(known_paths) …
16 bash  ubuntu  python 


6
Usar texto de la salida de comandos anteriores
EDITAR Abril de 2015: si tiene esta misma pregunta, le recomiendo también consultar http://xiki.org/ Sé que no es así como funcionan los terminales, pero a menudo me encuentro deseando que haya una manera fácil de usar el texto (copiarlo, modificarlo, etc.) que ya está en el historial de mi ventana …

3
bash find xargs grep solo una vez
Tal vez sea un poco extraño, y tal vez haya otras herramientas para hacer esto, pero bueno ... Estoy usando el siguiente comando bash clásico para encontrar todos los archivos que contienen alguna cadena: find . -type f | xargs grep "something" Tengo una gran cantidad de archivos, en múltiples …
16 bash  find  grep  xargs 

4
Cambio bit a bit y el entero más grande en Bash
Esta es una pregunta de exploración, lo que significa que no estoy completamente seguro de qué se trata esta pregunta, pero creo que se trata del mayor número entero en Bash. De todos modos, lo definiré con ostentación. $ echo $((1<<8)) 256 Estoy produciendo un número entero cambiando un poco. …
16 bash  arithmetic 

1
esperar bash-builtin quema una CPU al 100 por ciento
Se produce al menos en GNU bash versión 4.3.42 x86_64 && GNU bash versión 4.3.11 x86_64 Utilizo en sleep & wait $!lugar de un simple sleeppara obtener un interrumpible sleeppor una señal (como SIGUSR1 ). Pero parece que waitbash-builtin se comporta de una manera extraña cuando ejecuta lo siguiente. Terminal …

1
pushd, popd vs cd, cd- en bash y zsh
¿Hay alguna diferencia entre el comportamiento de pushd / popd en bash vs zsh? Parece que en zsh cd, cd- se comporta exactamente igual que pushd / popd (que agrega el directorio / pops automáticamente cuando cd) mientras que en bash cd no afecta la pila de directorios. Si alguien …
16 bash  zsh  cd-command  pushd 

6
Mostrar solo el directorio actual y el primario en bash prompt
Soy nuevo en bash y me gustaría que mi mensaje muestre algo que en tcsh fue trivial, pero después de una buena búsqueda en Google todavía no puedo hacer. Me gustaría que mi mensaje incluya solo los directorios actuales y principales como este: /parent/currentdir $ En tcsh esto se logra …
16 bash  prompt 


5
¿Cómo escapar de caracteres especiales en una cadena?
Suponiendo que $filetiene un valor de un nombre de archivo, por ejemplo Dr' A.tif. En la programación de bash, ¿cómo podría escapar de la comilla simple y de cualquier otro carácter especial $filesin eliminar el carácter especial? Actualización el 9 de julio de 2014 Como solicitud de @Gilles , siguiendo …
16 bash 

5
Bash: ¿De qué sirve el tipo (Bash builtins)?
Encontré un comando en el script Bash en el que encontré: find /var/log/abcd -type f El comando anterior fue en el contexto de la limpieza de los archivos de registro. Se lo que findhace. Después de haberlo visto -type f, busqué en la página del manual. Tengo que verlo en …
16 bash  bash-script 

2
bash_history: comenta los comandos peligrosos: `#`
Para evitar el registro de comandos "peligrosos" en el historial de bash, he agregado la siguiente línea a mi .bashrcarchivo: HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' esto funciona bien, pero tiene un efecto secundario: no puedo ver el historial completo de los comandos ejecutados en una máquina. Digamos que tengo varias máquinas …


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.