まず第一に、私の悪い英語で申し訳ありません。
日付でデバッグモードを有効にしたい。次のように、あるタイプのリダイレクトまたは別のタイプのリダイレクトを使用する変数を考えていました。
#!/bin/bash
DEBUG_MODE=1
if [ $CHAMAC_DEBUG = 0 ]; then
output=/dev/null
elif [ $CHAMAC_DEBUG = 1 ]; then
output=>( while read line; do echo "$(date): ${line}"; done >> ~/output.log )
fi
echo "hi, im a echo" &> $output
しかし、それは私にはうまくいきません....どうすればできますか?