"set -xe" en concha de pescado

"set -xe" en concha de pescado

En bash, invocar set -xal comienzo de un script hace que los comandos se impriman en la salida estándar mientras se ejecuta el script. ¿Cuál es la sintaxis equivalente paraconcha de pescado?

Respuesta1

El comando de Fish setno tiene esa opción.

Sin embargo, puede ajustarlo seten su script de shell. Esto imprimiría el mismo formato de salida al que está acostumbrado cuando se coloca en la parte superior de un script.

function set; echo + set $argv; builtin set $argv; end

Alternativamente, el comando de función tiene una --on-variableopción que le permite monitorear variables particulares en busca de cambios y hacer que la función se llame automáticamente.

O puede ejecutar su script fish con fish -d 3 script.fish. Esto imprimirá información de rastreo.

información relacionada