bash:デバッグ(xtrace)リダイレクトターゲット

bash:デバッグ(xtrace)リダイレクトターゲット

リダイレクトを表示する方法はありますかbash -x

$ bash -exc 'for word in foo bat baz; do echo $word >$word; done'
+ for word in foo bat baz
+ echo foo
+ for word in foo bat baz
+ echo bat
+ for word in foo bat baz
+ echo baz

#!/usr/bin/env -S bash -exスクリプトを実行して必要な手順を説明できるように、次の出力が必要です。

$ bash -exc 'for word in foo bat baz; do echo $word >$word; done'
+ for word in foo bat baz
+ echo foo >foo
+ for word in foo bat baz
+ echo bat >bat
+ for word in foo bat baz
+ echo baz >baz

インターネットで検索しようとしましたが、キーワードbash、デバッグ、およびリダイレクトのためにデバッグログをリダイレクトする方法に関する質問が発生しましたが、リダイレクトをログ/デバッグする方法に関する質問はありませんでした。

ベストアンサー1

おすすめ記事