Quiero al set -xprincipio de mi script y "deshacerlo" (volver al estado antes de configurarlo) después en lugar de configurarlo a ciegas +x. es posible? PD: ya he comprobado aquí ; eso no pareció responder a mi pregunta por lo que pude
Quiero al set -xprincipio de mi script y "deshacerlo" (volver al estado antes de configurarlo) después en lugar de configurarlo a ciegas +x. es posible? PD: ya he comprobado aquí ; eso no pareció responder a mi pregunta por lo que pude
Estoy tratando de conectar mi Rasberry Pi a alguna pantalla usando el bus i2c. Para comenzar, quería escribir manualmente cosas, bytes en particular en un archivo. ¿Cómo se escriben bytes específicos en un archivo? Ya lo leí y pensé que mi problema debería resolverse con algo como esto echo -n -e...
Estoy haciendo una comparación de enteros en bash (tratando de ver si el usuario se está ejecutando como root), y encontré dos formas diferentes de hacerlo: Doble igual: if [ $UID == 0 ] then fi -eq if [ $UID -eq 0 ] then fi Entiendo que no hay> = o <= en bash, solo -ge y -le, entonces...
Soy un científico computacional y ejecuto muchos cálculos largos en Linux. Específicamente, ejecuto simulaciones de dinámica molecular (MD) usando el paquete GROMACS. Estas simulaciones pueden llevar días o semanas, ejecutándose (por ejemplo) de 8 a 24 núcleos. Tengo acceso a varios nodos de un...
A menudo estoy conectado a través de múltiples sesiones SSH. Para cerrar sesión en mis sesiones, presiono CTRL+ d, hasta que regrese a mi máquina local. Sin embargo, a veces presiono demasiadas veces y mi terminal se cierra. ¿Hay alguna manera de bloquear CTRL+ para que dno cierre mi...
¿Cuáles son las diferencias prácticas desde el punto de vista de un administrador de sistemas al implementar servicios en un sistema basado en
Estoy en un poco de una pérdida en cuanto a la finalidad de sety exporten Bash (y supongo que probablemente otros proyectiles también). Creo que es para establecer variables de entorno, pero eso se puede hacer solo con VARIABLE=VALUE, ¿verdad? También escribiendo sety exportpor sí mismos muestran...
Miré a mi alrededor y busqué una respuesta a esta pregunta, pero parece que no la encuentro (lo cual es extraño). Mi pregunta es, ¿hay alguna manera simple de reiniciar la sesión bash desde el terminal en mac? Solo quiero el mismo comportamiento que si cerrara la aplicación de terminal y la...
Mientras leía cómo configurar grub, me encontré con un artículo que decía que necesitaba usar una de las siguientes dos sintaxis, echo \(hd0,0\) >> /boot/grub/grub.conf o echo '(hd0,0)' >> /boot/grub/grub.conf porque, en la línea de comando, los paréntesis se interpretan de manera...
El propósito de esta pregunta es responder a una curiosidad, no resolver un problema informático en particular. La pregunta es: ¿por qué las utilidades obligatorias POSIX no suelen integrarse en las implementaciones de shell? Por ejemplo, tengo un script que básicamente lee algunos archivos de...
Estoy anidado en lo profundo de un árbol de archivos, y me gustaría encontrar qué directorio principal contiene un archivo. Por ejemplo, estoy en un conjunto de repositorios Git anidados y quiero encontrar el directorio .git que controla los archivos en los que estoy actualmente. Esperaría algo...
Yo uso bindkey -v(para bash-ers set -o vi, creo que también funciona en zsh) o el modo vi (m). pero me molesta que no tenga ninguna señal visual para decirme si estoy en modo de inserción o en modo de comando. ¿Alguien sabe cómo puedo hacer que mi mensaje muestre el
Veo que puedo hacer $ [ -w /home/durrantm ] && echo "writable" writable o $ test -w /home/durrantm && echo "writable" writable o $ [[ -w /home/durrantm ]] && echo "writable" writable Me gusta usar la tercera sintaxis. ¿Son equivalentes en todos los sentidos y para...
Estoy ejecutando de vez en cuando algunos scripts de Python que tardan bastante en ejecutarse. Los ejecuto así: $ time python MyScript.py ¿Cómo puedo reproducir un sonido tan pronto como finalice la ejecución del script? Yo uso Ubuntu 10.10 (escritorio
¿Puedo utilizar mv file1 file2de una manera que sólo se mueve file1a file2si file2que no existe? He intentado yes n | mv -i file1 file2 (esto permite mvpreguntar si el archivo 2 debe ser anulado y automáticamente responde que no), pero además de abusar -i, tampoco me da buenos códigos de error...
En la documentación de Perl, perlrun (1) sugiere iniciar scripts de Perl utilizando un shell bilingüe / encabezado de Perl: #!/bin/sh #! -*-perl-*- eval 'exec perl -x -wS $0 ${1+"$@"}' if 0; Que ${1+"$@"}significa Intenté usar en su "$@"lugar (usando Bash como / bin / sh), y parece funcionar...
Quiero mostrar mi variable de entorno PATH de una manera más legible para los humanos. $ echo
Me gustaría saber cómo reutilizar la última salida de la consola, es decir: pv-3:method Xavier$ python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()" /Library/Python/2.6/site-packages pv-3:method Xavier$ cd
Digamos que tengo: foo.txt bar baz.ooo Si lo uso ls -1 !(*.*), solo obtendré baren la salida. Genial, ahora deseo tener los mismos resultados con find, algunos find -regexque harán el trabajo. NOTA: find -name !(*.*)no es la respuesta, ya !(*.*)que todavía es el problema de Bash que NO puedo...
No hago suficientes scripts para recordar, sin mirar hacia arriba, si las comillas dobles o simples resultan en una variable Unix que se sustituye. Definitivamente entiendo lo que está pasando. Mi pregunta es si alguien tiene un truco de memoria para hacer que la regla de citas correcta se me...