es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ELASTICSEARCH-SCRIPTING

‘Set-Variable’ no es reconocido como un comando interno o externo, programa ejecutable o archivo por lotes operable. — Error al ejecutar el script .ps1 en PowerShell.

PowerShell me está dando el error “”‘Set-Variable’ no se reconoce como un comando interno o externo, programa operable o archivo por lotes” cuando intento usar Set-Variable en mi script de PowerShell (.ps1). Mi uso es el siguiente: Set-Variable -Name “CURR_VERSION” -Visibility Public -Value (Get-ChildItem C:\ProgramData\*.exe | Select-Object -ExpandProperty Name) Sin . . . Read more

Obteniendo el error de bandera larga desconocida al pasar las banderas de forma opcional.

Estoy intentando agregar la bandera opcionalmente según una condición y variables de entorno. He tomado referencia de aquí. He ejecutado comandos como este: export DOWN_MIGRATE=true export NO_OF_DOWN_MIGRATIONS=”2″ ./scripts abc.sh ${DOWN_MIGRATE:+–migrate-only down $NO_OF_DOWN_MIGRATIONS} Pero está arrojando el siguiente error: main: error: unknown long flag ‘–migrate-only down 2’ exit status 1 El . . . Read more

El script cgi-fcgi no se está ejecutando correctamente.

Estoy utilizando: /usr/local/bin # cat /etc/os-release NAME=”Alpine Linux” ID=alpine VERSION_ID=3.12.7 PRETTY_NAME=”Alpine Linux v3.12″ con el shell /bin/ash. Tengo un script que verifica un estado: #!/bin/sh full=$(DOCUMENT_URI=/api/$SERVICE_PREFIX/healthz SCRIPT_FILENAME=/app/src/index.php REQUEST_METHOD=GET cgi-fcgi -bind -connect /run/php-fpm/php.sock) before=${full%’\r\n\r\n’*} after=${full#*’\r\n\r\n’} stat=$(echo $before | sed ‘s/.*Status: //’ | cut -d ” ” -f 1) sub=”Status:” echo “head . . . Read more

Problema al comparar cadenas en BASH

Necesito hacer un script de bash para comparar el espacio de un vg en servidores Redhat. Lo que tengo hasta ahora es: VARS CMD=$(vgs | grep vgSoft | awk -F” ” ‘{print $7}’ | awk -F”<” ‘{print $2}’| awk -F”g” ‘{print $1}’) SPACE=”10.00″ if [[ “$CMD” < “$SPACE” ]]; then . . . Read more