Estoy buscando una manera de limpiar el desorden cuando sale mi script de nivel superior. Especialmente si quiero usar set -e, desearía que el proceso en segundo plano muriera cuando salga el
Estoy buscando una manera de limpiar el desorden cuando sale mi script de nivel superior. Especialmente si quiero usar set -e, desearía que el proceso en segundo plano muriera cuando salga el
Me encuentro con muchos scripts de shell con variables en mayúsculas, y siempre he pensado que hay un malentendido grave con eso. Tengo entendido que, por convención (y quizás por necesidad hace mucho tiempo), las variables de entorno están en mayúsculas. Pero en entornos de scripting modernos...
Necesito crear un script que ingrese automáticamente una contraseña para el sshcliente OpenSSH . Digamos que necesito ingresar SSH myname@somehostcon la contraseñaa1234b . Ya lo he intentado ... #~/bin/myssh.sh ssh myname@somehost a1234b ...Pero esto no funciona. ¿Cómo puedo obtener esta...
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 8 años . Mejora esta pregunta El shell...
Digamos que tengo un script de shell / bash llamado test.sh : #!/bin/bash TESTVARIABLE=hellohelloheloo ./test2.sh Mi test2.shaspecto es este: #!/bin/bash echo ${TESTVARIABLE} Esto no funciona. No quiero pasar todas las variables como parámetros, ya que esto es excesivo. ¿Hay una manera...
¿Existe un paquete para Ubuntu y / o CentOS que tenga una herramienta de línea de comandos que pueda ejecutar un XPath de una línea como foo //element@attribute filename.xmlo foo //element@attribute < filename.xmly devolver los resultados línea por línea? Estoy buscando algo que me permita...
Cada vez que uso git para interactuar con un control remoto, como al tirar o empujar, me aparece el siguiente mensaje: Advertencia: Se agregó permanentemente '...' (RSA) a la lista de hosts conocidos. ¿Cómo puedo evitar que se muestre este mensaje molesto? Es solo una molestia: todo funciona...
Una de las misiones de una herramienta de exportación que tengo en mi aplicación es limpiar todos los .svndirectorios del árbol de directorios de mi aplicación. Estoy buscando un comando recursivo en el shell de Linux que atraviese todo el árbol y elimine los .svnarchivos. No estoy usando...
Hay varias formas diferentes de enviar mensajes. ¿Cuál es la diferencia entre la salida de efectivo a través de algo Write-Host, Write-Outputo [console]::WriteLine? También noto que si uso: write-host "count=" + $count El +se incluye en la salida. ¿Porque eso? ¿No debería evaluarse la expresión...
Necesito leer un valor desde la terminal en un script bash. Me gustaría poder proporcionar un valor predeterminado que el usuario pueda cambiar. # Please enter your name: Ricardo^ En este script, el mensaje es "Por favor ingrese su nombre:" el valor predeterminado es "Ricardo" y el cursor estará...
Deseo proporcionar un archivo de configuración estructurado que sea lo más fácil posible para que lo edite un usuario no técnico (desafortunadamente tiene que ser un archivo) y por eso quería usar YAML. Sin embargo, no puedo encontrar ninguna manera de analizar esto desde un script de shell de...
En shells como el shell interactivo de python, generalmente puede usar las teclas de flecha para moverse en la línea actual u obtener comandos anteriores (con flecha hacia arriba), etc. Pero después de ingresar a otra máquina y comenzar pythonallí, obtengo sesiones como: >>> import os...
Estoy creando una secuencia de comandos de copia de seguridad rápida que volcará algunas bases de datos en una estructura de directorio agradable y ordenada y me di cuenta de que necesito probar para asegurarme de que los directorios existen antes de crearlos. El código que tengo funciona, pero...
Tengo un servidor con Rackspace. Quiero acceder a la base de datos desde la línea de comando de mi máquina local. Intenté como: mysql -u username -h my.application.com -ppassword Pero da un error: ERROR 2003 (HY000): No se puede conectar al servidor MySQL en 'my.application.com' (10061) ¿Qué...
He conseguido lo siguiente para trabajar: for i in {2..10} do echo "output: $i" done Produce un montón de líneas de output: 2,output: 3 , etcétera. Sin embargo, tratando de ejecutar lo siguiente: max=10 for i in {2..$max} do echo "$i" done produce lo siguiente: output: {2..10} ¿Cómo puedo...
Estoy en OSX y necesito poner algo como esto, alias blah="/usr/bin/blah"en un archivo de configuración, pero no sé dónde está el archivo de
Intenté abrir Groovy Shell ( groovysh) en Windows 8 y obtuve el siguiente resultado: java.util.prefs.WindowsPreferences <init> WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5. Después de imprimir...
Desarrollé una función de PowerShell que realiza una serie de acciones que implican el aprovisionamiento de sitios de SharePoint Team. En última instancia, quiero que la función devuelva la URL del sitio aprovisionado como una Cadena, así que al final de mi función tengo el siguiente código: $rs =...
find . -type d se puede usar para encontrar todos los directorios debajo de algún punto de inicio. Pero también devuelve el directorio actual ( .), que puede no ser deseado. ¿Cómo se puede