Preguntas etiquetadas con bash

11
Excluir un directorio al comprimir archivos

Tengo un script bash que hace algo como esto: zip -0 ../backup/backup.zip \ -r ./* \ -x \*CVS\* \ -x *Thumbs.db* \ El directorio que está respaldando es un archivo SVN (solía ser CVS en el día). No he podido hacer que excluya .svn y sus contenidos. ¿Cuál es la forma más limpia de excluir .svn...

11
Bash: muestra el estado de salida en el indicador:

GREEN="\e[1;32m" RED="\e[1;31m" NONE="\e[m" get_exit_status(){ es=$? if [ $es -eq 0 ] then echo -e "${GREEN}${es}${NONE}" else echo -e "${RED}${es}${NONE}" fi } get_path(){ #dummy function echo "PATH" } PROMPT_COMMAND='exitStatus=$(get_exit_status)' Lo siguiente me da el estado de...

11
¿Cómo usar - como alias?

Cuando estaba usando openSUSE 11.3, venía con varios alias ya configurados. Dos que usé mucho fueron +por pushd .y -para popd. Ahora en Debian, no puedo entender cómo crear el segundo. alias -=popdintenta leer -=como una opción de comando para alias. Intenté poner comillas (tanto simples como...

11
Forzar un alias 'agregado' a cada comando

¿Es posible agregar a la fuerza un alias de tiempo (por falta de una mejor manera de expresarlo) a cada comando bash? Por ejemplo, me gustaría tener un usuario específico que siempre que se ejecuta un comando, siempre se envuelve con dateantes y después, o time. ¿Es posible? y si lo es,...

11
Comando bash sin bloqueo

Digamos que tengo un script bash con lo siguiente: #!/bin/sh gedit rm *.temp Cuando lo ejecuto usando sh ./test.sh, geditaparece una ventana emergente, pero la rmparte no se ejecuta hasta después de cerrar gedit. Quiero que el script continúe ejecutándose incluso si geditno está cerrado; como si...

11
Comparte el portapapeles entre bash y X11

En este hilo, la respuesta principal muestra cómo copiar texto que se ha seleccionado previamente con el mouse en un terminal gnomo, al portapapeles en X11. Mi pregunta es: digamos que copio un texto del terminal usando bash set-mark y cobro atajos de teclado (es decir, set-mark+ M-w). ¿Es posible...

11
Ejecutar un script bash desde un shell zsh

Tengo problemas para ejecutar un script bash zsh. El script es similar al siguiente y se supone que se ejecuta bajo bash: #!/bin/bash echo "<235234>" | egrep -oe [0-9]+ Sin embargo, mi shell está activado de manera predeterminada zsh, por lo que para ejecutar el script anterior, lo que...

11
Dos comandos, una tubería

Necesito que estos dos comandos sean uno (para poder canalizarlos más): dig +nottlid -t any bix.hu | egrep -v "^;;|^;|^$" | sort dig +nottlid -t any www.bix.hu | egrep -v "^;;|^;|^$" | sort Quiero decir que necesito que la salida de estos dos comandos esté en una tubería: $ dig +nottlid -t any...