O trace mostra as linhas que são executadas , contando a substituição de variáveis. Um rastreio detalhado mostra as linhas que são lidas .
Para comparação, csh
tem uma configuração detalhada, que mostra apenas as linhas lidas. Não é tão útil para depurar problemas de script.
A propósito, ambos -v
e -x
são descritos no comando shell do POSIX idioma . Então essa questão não é bash-específica.