Ainda não. Você pode usar fish -p some_trace_file
para executar uma sessão de peixe que produz um perfil para "some_trace_file", que pode alcançar quase o mesmo efeito.
Existe um equivalente de shells POSIX ' set -x
ou set -o xtrace
que fazem com que o shell exiba os comandos que estão sendo executados no fish
shell?
Ainda não. Você pode usar fish -p some_trace_file
para executar uma sessão de peixe que produz um perfil para "some_trace_file", que pode alcançar quase o mesmo efeito.
A coisa mais próxima que eu posso ver, semelhante a set -o xtrace
in zsh
, chamando fish
com -d 4
ou --debug-level=4
:
$ fish -d 4 -c 'echo 1'
fish: Exec job 'builtin source /usr/share/fish/config.fish 2>/dev/null' with id 1
fish: Exec job 'set -g IFS \n\ \t' with id 2
fish: Set status of set -g IFS \n\ \t to 0 using short circuit
fish: Job is constructed
fish: Continue job 2, gid 0 (set -g IFS \n\ \t), COMPLETED, NON-INTERACTIVE
...
fish: Exec job 'echo 1' with id 1
1
fish: Set status of echo 1 to 0 using short circuit
fish: Job is constructed
fish: Continue job 1, gid 0 (echo 1), COMPLETED, NON-INTERACTIVE