En bash, invocar set -x
al 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 set
no tiene esa opción.
Sin embargo, puede ajustarlo set
en 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-variable
opció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.