鱼类使用类似的旗帜系统:
fish -d 3 script.fish
-d或--debug-level=DEBUG_LEVEL指定fish的详细程度。数字越高,详细程度越高。默认级别为1。
fish_trace=on script.fish
< p > fish_trace
只是一个变量,因此您可以在全局范围内设置它,也可以在函数和脚本内部进行局部作用域设置。< /p >
function im-still-debugging
set -l fish_trace on
... etc
end
并使用以下方式关闭它
set --erase fish_trace
从 fish 3.2 开始,fish 忽略您设置的实际值,只关心它是否已设置。