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.



2
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 min=$val2; fi done arr=("${arr[@]}" …

1
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 la …

2
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 …

2
Abra emacs en un terminal cuando edite crontab
He configurado emacscomo mi editor predeterminado en /etc/profile. Cuando quiero usar emacsen una terminal. Lo abro con la -nwopción. ¿Cómo puedo tener el mismo comportamiento cuando evito crontab -eque se abra en una ventana?
9 bash  cron  emacs 

1
¿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 $HOME/.profileprefijos RUTA con$HOME/bin …


1
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 & while true; do dwm >/dev/null done …


1
Interpolación de signos de dólar entre comillas en bash
Estoy ejecutando este pequeño script de prueba que escribí: #!/bin/bash TESTCASE=$@ testHarness <<runTest $TESTCASE runTest desde la línea de comando: ./test.sh "1092$212" pero el signo de dólar está siendo eliminado. Si me escapo, funciona. Pero pensé que las comillas dobles me protegerían de la necesidad de hacer esto. ¿Puede alguien …
9 bash  shell  quoting 




4
Cambiar el indicador de bash
¿Dónde está la configuración que determina cómo se ve el indicador de bash? Específicamente en Arch, pero estoy seguro de que a otros les gustaría saber también para otras distribuciones si es diferente. Específicamente, me gustaría usar el indicador de (K) Ubuntu
9 bash  prompt 

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.