私は、コマンドをたくさん持っているし、出力の多くを生成しますテストスクリプトを持っている私が使用しset -x
たりset -v
とset -e
、そのエラーが発生したときにスクリプトが停止します。ただし、問題を特定するために実行が停止した行を特定することは、依然としてかなり困難です。各行が実行される前にスクリプトの行番号を出力できる方法はありますか?または、set -x
?によって生成されたコマンド展示の前に行番号を出力します。または、スクリプト行の場所の問題に対処できる方法があれば、非常に役立ちます。ありがとう。
echo