Você pode usar |sh -x
. De man page:
-x xtrace
Write each command (preceded by the value of the PS4 variable
subjected to parameter expansion and arithmetic expansion) to
standard error before it is executed. Useful for debugging.
Assim, o shell será impresso no comando stderr
all executado. E você poderia usar o redirecionamento stderr, como |sh -x 2>commands_list.txt
para obter lista de comandos em arquivos separados.