Preguntas etiquetadas con bash

9
La forma más eficiente de ejecutar 2 bucles while

Actualmente utilizo dos whilebucles diferentes para iniciar mi administrador de ventanas, dwm , y la barra de estado que imprime información del sistema. Mi solución en este momento es ejecutarlos consecutivamente en el mismo script, así: while true; do $HOME/Scripts/dwm-status sleep 2s done...

9
¿Dónde configuré mi bash PATH?

Quiero eliminar ~/binde mi RUTA. Lo configuré hace meses cuando Linux (Ubuntu) era muy nuevo para mí, pero no sé cómo lo agregué ... No aparece nada cuando busco en todos los archivos enumerados a continuación. ¿Dónde más se podría establecer? Está siendo pre-pendiente después de los...

9
compgen: ignorando el caso

Estoy tratando de implementar una finalización de bash personalizada como se describe aquí . Sin embargo, parece que compgenes entre mayúsculas y minúsculas . ¿Hay alguna manera de convertirlo en mayúsculas y minúsculas en ese

9
Comportamiento extraño de control-d

Puedo usarlo catcomo un editor de texto muy simple haciendo cat > foo.txt. Si luego escribo: bar baz y luego presione ctrl+ D, ahora se ve así: $ cat > foo.txt bar baz^D con el cursor en el ^. Si lo presiono una vez más, el archivo se guardará. Sin embargo, si presiono algo (está bien,...

9
Cómo detener el historial de anexión de Bash

Tengo muchos problemas para configurar el historial de terminales de Bash de la manera que quiero. Me gustaría no tener entradas duplicadas y si ingreso un comando quiero que se guarde y se eliminen los duplicados anteriores. El problema es que el historycomando me muestra que está funcionando de...

9
Diferencia entre alias en zsh y alias en bash

He buscado alrededor pero no he podido encontrar nada concluyente. ¿Hay alguna diferencia entre el comando alias en zsh y el comando alias en bash? Si no es así, ¿significa que puedo compartir un conjunto de alias entre las dos capas y esperar que funcionen como yo

9
Paralelizar un bucle for

Quiero paralelizar los forbucles del siguiente código. ¿Como hacer esto? #!/bin/bash N=$1 n=$2 for (( i=1; i<=$N; i++ )); do min=100000000000000 //set min to some garbage value for (( j=1; j<=$n; j++ )); do val=$(/path/to/a.out) val2=`echo $val | bc` if (( $val2 < $min )); then...

9
Apt-get autocompletado

Actualmente estoy ejecutando Debian Wheezy de 64 bits. Tengo algunos problemas con la finalización automática de apt-get. Tengo bash-complete instalado. Si estoy conectado como root en un shell, puedo usar la finalización automática para apt-get (ej: apt-get install wicd [tab] [tab ]) y me...

9
Dos tubos a un comando

Estoy un poco confundido por la siguiente sintaxis. Aunque funciona, no entiendo por qué funciona. Parece que hay dos tuberías unidas al comando diff. ¿Pero no hay solo uno STDIN? Ejemplos: diff <(echo "foobar") <(echo "barbaz") diff <(cat foo.txt) <(cat

9
Bash: usa un alias en una variable

Estoy escribiendo un script bash que ejecuta cada uno de sus argumentos como un comando. Esto funciona para comandos en mi PATH, pero no para alias. Puedo llamar directamente a un alias en el script, pero no puedo llamar a un alias que se haya pasado como argumento. El problema (supongo) es que...