Open1
bashでset -xしたときの出力をmask

ChatGPTに教えてもらった
#!/bin/bash
# 出力先のFD5に、sedで「ABCD1234」を****に置換する処理を設定
exec 5> >(sed 's/ABCD1234/****/g')
export BASH_XTRACEFD=5
set -x
# ここ以降のset -x出力内の「ABCD1234」がマスクされる
echo "APIキーは ABCD1234 です"
$ bash x.sh
APIキーは ABCD1234 です
+ echo 'APIキーは **** です'