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.
Sé que existen /etc/profiley /etc/bashrclos archivos de configuración de las variables de entorno globales y tal vez sólo estoy malentendido sus propósitos, pero ... ¿Hay un bash_profilearchivo global ? Estoy usando Mac OS X
A veces no entiendo la sintaxis de un comando: # mysql -d test mysql: unknown option '-d' # echo $? 2 Lo intento de nuevo y lo hago bien: # mysql --database test Welcome to the MySQL monitor. mysql > ... ¿Cómo evito que el primer comando, con un código …
Acabo de enterarme de que Linux tiene un sudo !!comando que literalmente se aplica sudoal último comando ingresado. Nunca había escuchado sobre eso. ¿Es ese un control común? ¿Dónde puedo encontrar documentación al respecto?
History es un comando integrado en shell que no pude usar en un script BASH. Entonces, ¿hay alguna manera de lograr esto usando el script BASH? Aquí vamos mi guión para ti: #!/bin/bash history | tail -100 > /tmp/history.log cd /tmp uuencode history.log history.txt | mail -s "History log of …
Dado que zshpuede bloquear todos los archivos con el comando: >* Estoy pensando que establecer la opción noclobbersería una buena idea. Siempre puedo usar >| filesi quiero usar el comportamiento de clobber predeterminado en bash y zsh. (zsh también permite la sintaxis alternativa >!file). Supongo que no noclobberestá configurado por …
Conozco el comando seqpara generar una secuencia de enteros, uno por línea, pero me gustaría hacer dos preguntas: ¿Es posible escribir los números de la secuencia en la misma línea? ¿Es posible crear una cadena hecha de la secuencia de números separados por un espacio en blanco?
Cerrada . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Agregue detalles y aclare el problema editando esta publicación . Cerrado hace 4 años . Estoy tratando de crear una aplicación de spritz. Todo funcionaba bien, pero desde ayer sigo recibiendo este …
Intenté 'man echo' en Bash y me dijo que 'echo --help' mostrará ayuda y luego saldrá, y de manera similar, 'echo --version' generará la versión y saldrá. ¿Pero por qué no funciona? 'echo --help' simplemente imprime '--help' literalmente.
Soy realmente aficionado a la "fusión nula", donde puede establecer una variable en el primer valor "no nulo" en una lista de cosas. Muchos idiomas admiten esto, por ejemplo: C#: String myStr = string1 ?? string2 ?? "default"; JavaScript: var myStr = string1 || string2 || "default"; ... etc. Tengo …
Quiero ver todos los comandos bash que se han ejecutado en un servidor Linux en varias cuentas de usuario. La distribución específica que estoy usando es CentOS 5.7. ¿Hay alguna manera de buscar globalmente archivos .bash_history en un servidor o sería un proceso más interno locate | cat | grep? …
Digamos que tengo un script llamado script, que lee stdiny escupe algunos resultados en la pantalla. Si quisiera alimentar el contenido de un archivo, habría escrito: $ ./script < file1.txt Pero, ¿qué pasa si quiero alimentar el contenido de los múltiples archivos al script de la misma manera, es posible? …
Tengo un script bash que se parece a lo siguiente: ##script #!/bin/bash rm data* rm logfile* for i in {1..30} do ## append a & if you want to run it parallel; nohup Rscript --vanilla main.R 10 100 $i &> logfile"$i" & done Me gustaría crear otro bucle for después …
En Bash, se pueden comparar dos enteros usando una expresión condicional arg1 OP arg2 OP es uno de -eq, -ne, -lt, -le, -gt, o -ge. Estos operadores binarios aritméticos devuelven verdadero si arg1 es igual a, no igual a, menor que, menor o igual que, mayor que, o mayor o …
Este es el código bash que debe ejecutarse. Entonces, primero sustituye al usuario para abrir el proyecto y luego ejecuta todo el código: su openproject -c "bash -l" cd ~/openproject git checkout Gemfile.lock git pull bundle install RAILS_ENV="production" bundle exec rake db:migrate RAILS_ENV="production" bundle exec rake db:seed RAILS_ENV="production" bundle exec …