ほとんどのシェルとオプションを使用すると、ユーザーが-v
Enterキーを押した後にコマンドが実行される前に、ユーザー入力が解析-x
/拡張のさまざまな時点でエコーされます。私の質問は、これを行うときにシェルを解析するstderr
ときに各コマンドのフルパスを表示できる追加の設定がいくつかあることです。PATH
明らかにwhich foo
、各コマンドを呼び出す前に追加してfoo
同じことを行うことができますが、シェルにこのタスクを自動的に実行させることをお勧めします。これにより、他のユーザーのためにデバッグしたタスクに多くの時間を節約できます。
(不思議な人のためにリモートでコマンドが失敗する理由を見つけるのを手伝っています。make
問題はそれPATH
自体へのソフトリンクであるコマンドにあります。のPATH
ケースは複雑すぎるため、追加の説明は必要ありませんが、この機能を使用するとプロセス全体が2時間ではなく5分かかります。
私はzsh
ユーザーなので、この場合の答えに最も興味がありますが、シェルの答えはすべて受け入れます。