Si estoy asignando una variable con temp=$! ¿Cuál sería su
Si estoy asignando una variable con temp=$! ¿Cuál sería su
setEl comando muestra todas las variables locales como a continuación. ¿Cómo exporto todas estas variables a la vez? >set a=123 b="asd asd" c="hello
Cuando abro mi terminal dice "tienes correo", ¿alguien tiene idea de por qué? Estoy ejecutando OS X, pero dado que también se basa en Unix y se basa en archivos como bashrc, bash_profile, etc. Pensé que alguien aquí podría saberlo, ¡y no estoy seguro de que sea un problema específico de la...
Estoy tratando de construir un script en el que nvmeventualmente se instalará el nodo. Lo he instalado nvmcon cURL. Veo las modificaciones en el archivo .profileo .bashrc(ambos funcionan) y cuando escribo nvmen el indicador bash, muestra las opciones disponibles, etc. Así que nvm funciona....
Cuando ejecuto echo $SHELLla salida dice lo /bin/tcshque significa que estoy ejecutando un tcshshell. Pero, por ejemplo, cuando emito el siguiente comando alias emacs 'emacs -nw' Obtuve el siguiente error: bash: alias: emacs: not found bash: alias: emacs -nw: not found y cuando publico alias...
Necesito escribir un script bash en el que tenga que crear un archivo que contenga los detalles de las direcciones IP de los hosts y su asignación con las direcciones MAC correspondientes. ¿Hay alguna forma posible de encontrar la dirección MAC de cualquier host (remoto) cuando la dirección IP del...
Estoy conectado a un host a través de sshy me gustaría comparar (digamos con diff) un cierto archivo de configuración contra su contraparte en otro host, también accesible a través ssh, sin tener que descargar manualmente el archivo remoto antes de ejecutar el
Después de pushdpasar demasiadas veces, quiero borrar todo el montón de caminos. ¿Cómo haría popdtodos los artículos en la pila? Me gustaría popdsin necesidad de saber cuántos hay en la pila. El manual de bash no parece cubrir esto . ¿Por qué necesito saber esto? Soy fastidioso y limpiar la...
Estoy tratando de copiar archivos y subcarpetas de la carpeta A sin la A en sí. Por ejemplo, una carpeta contiene el siguiente: | file1.txt | file2.txt | subfolder1 Ejecutar el siguiente comando me da un resultado incorrecto: sudo cp -r /home/username/A/ /usr/lib/B/ El resultado es...
¿Es posible en un shell bash interactivo ingresar un comando que muestre algo de texto para que aparezca en el siguiente símbolo del sistema, como si el usuario hubiera ingresado ese texto en ese indicador? Quiero poder crear sourceuna secuencia de comandos que genere una línea de comandos y la...
Con un oyente netcat como: nc -l <port> < ~/.bashrc Puedo tomar mi .bashrc en una nueva máquina (no tiene nco LDAP) con: cat < /dev/tcp/<ip>/<port> > ~/.bashrc Mi pregunta es: ¿hay alguna manera de imitar las capacidades de nc -l <port>mi primera línea con / dev...
Prefacio: Me encanta bash y no tengo intención de comenzar ningún tipo de argumento o guerra santa, y espero que esta no sea una pregunta extremadamente ingenua. Esta pregunta está algo relacionada con esta publicación en superusuario, pero no creo que el OP realmente supiera lo que estaba...
Estaba estudiando el código en el que atse usa el comando. Miré a mi alrededor y descubrí que se usa para ejecutar trabajos por lotes. Se utiliza para programar trabajos. Se le da, como entrada, un comando y un tiempo, relativo o absoluto. Entonces, mi primera pregunta es: ¿por qué se atusa el...
¿Cómo puedo reemplazar todas las líneas nuevas con espacio excepto la última línea nueva? Puedo reemplazar toda la nueva línea al espacio usando, trpero ¿cómo puedo hacerlo con algunas
Acabo de escribir un script bash y siempre obtengo este error EOF. Así que aquí está mi script (solo funciona en OS X): #!/bin/bash #DEFINITIONS BEGIN en_sq() { echo -e "Enabling smart quotes..." defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool true status=$(defaults...
Tengo un script bash que myhome.shcontiene solo una línea: echo $HOME El propietario del script es un usuario: $ ls -l myhome.sh -rw-rw-r-- 1 user user <date> <time> myhome.sh En Ubuntu 16.04 y 17.10 obtengo: $ echo $HOME /home/user $ sudo echo $HOME /home/user $ bash...
Tengo esto: date +"%H hours and %M minutes" Uso el festival para decirlo ... pero dice: "cero nueve horas" ... ¡quiero que diga "nueve horas"! pero la fecha siempre me da 09 ... así que me pregunto si bash puede hacer que se convierta en solo 9. en el complejo script que intenté como printf...
Tengo dos servidores Linux (Debian). Estoy creando un script de shell. En el primero creo una matriz así: #!/bin/bash target_array=( "/home/user/direct/filename -p123 -r" ) Eso funciona bien Pero cuando ejecuto esto en el otro servidor me sale: Syntax error: "(" unexpected Por lo que puedo...
Estoy tratando de usar printf para formatear una salida bonita en un script bash p.ej: ----------------------- | This is some output | ----------------------- Pero me he tropezado con un comportamiento que no entiendo. $ printf "--" me da el error printf: usage: printf [-v var] format...
¿Existe una herramienta similar a Perl :: Critic que inspeccionará sus scripts de shell y señalará defectos, problemas de portabilidad, usos de programas no estándar sin fallos, usos de programas depreciados, etc.? Me doy cuenta de que set -o posixdeshabilitará el uso que no sea POSIX, pero eso no...