Preguntas etiquetadas con bash

Bash es un shell gratuito para sistemas operativos tipo Unix del Proyecto GNU.

3
Cómo obtener el rango de historial de shell Bash
¿Cómo puedo obtener / filtrar entradas del historial en un rango específico? Tengo un archivo de historial grande y uso con frecuencia history | grep somecommand Ahora, mi memoria es bastante mala y también quiero ver qué más hice cuando ingresé el comando. Por ahora hago esto: obtener partido, digamos …
9 linux  bash  history  grep 

2
Utilice el ejecutable cygwin en el script git bash
Tengo un .shscript en el que hago doble clic para que git lo ejecute para Windows. Ahora necesito (imagemagick) convertde cygwin (que he instalado) y lo llamo con su ruta absoluta /c/cygwin64/bin/convert.exe, pero obtengo: error fatal: se detectó una falta de coincidencia en la base de cygheap. Este problema probablemente …
9 windows  bash  git  cygwin 


2
¿Alias ​​no "anula" las entradas de RUTA?
La última línea de mi .bash_profilees: alias cp=/usr/local/bin/gcp Sin embargo, eso está siendo aplastado por la entrada en mi $PATH: $which cp /bin/cp 11:54:32/OCspark $type cp cp is aliased to `/usr/local/bin/gcp' Pensé que los alias anulan el PATH...?


4
Ejecutando `exec` con un Bash incorporado
Definí una función de shell (llamémosla clock), que quiero usar como un contenedor para otro comando, similar a la timefunción, por ejemplo clock ls -R. Mi función de shell realiza algunas tareas y luego termina con exec "$@". Me gustaría que esta función funcione incluso con las funciones integradas de …

2
Enganche al controlador "comando no encontrado" en Ubuntu
Quiero conectarme al controlador para el comando no encontrado wim@SDFA100461C:~$ thing No command 'thing' found, did you mean: Command 'tping' from package 'lam-runtime' (universe) Command 'thin' from package 'thin' (universe) thing: command not found Quiero anular este comportamiento con mi propio script. Específicamente, quiero verificar si el comando existe en …

2
Alcance de alias en funciones bash
Utilizo un script (al que no tengo acceso de escritura) que crea un grupo de alias para configurar un entorno. Me gustaría crear una función bash para configurar mi entorno, pero parece que los alias no sobreviven al cuerpo de la función. Aquí hay un ejemplo mínimo: # aliases.sh alias …
9 bash 

2
guardar el historial de bash regularmente
He configurado bash para guardar el historial en un archivo. Hace esto cada vez que bash sale [correctamente]. Como a veces bash no sale correctamente, el historial se pierde. Entonces, la pregunta es ¿puedo configurar bash para guardar el historial más regularmente? Estoy ejecutando Debian Gnu (versión 6, Squeeze) con …
9 linux  bash  gnu 

6
Cómo obtener PIPESTATUS y salida en script bash
Estoy tratando de obtener la última fecha de modificación de un archivo con este comando TM_LOCAL=`ls -l --time-style=long-iso ~/.vimrc | awk '{ print $6" "$7 }'` TM_LOCAL tiene un valor como "2012-05-16 23:18" después de la ejecución de esta línea También me gustaría verificar PIPESTATUS para ver si hubo un …
9 bash  pipe 

2
Desconocido proceso de cygwin bash
¿Hay alguna manera de rechazar correctamente el proceso de cygwin bash? por ejemplo puedo correr en segundo plano /cygdrive/c/Windows/notepad.exe & y la ventana del bloc de notas se muestra, pero cuando cierro el bash usando Ctrl + D o escribiendo, la ventana del bash permanece abierta
9 bash  cygwin 

3
Cygwin .bashrc no es fuente porque cygwin comienza en Windows
NOTA: Consulte mi segunda edición a continuación para obtener una actualización sobre el problema. Cygwin estuvo trabajando bien para mí hasta la semana pasada. Ahora .bashrc no se obtiene. Debo haber instalado o cambiado algo, pero no recuerdo exactamente qué causó el problema. Cuando inicio Cygwin, estoy en mi casa …
9 bash  cygwin  bashrc 




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.