SHELL=/bin/sh
45      12      *       *       *        /usr/local/bin/rec -r 48000 -s w -d /dev/dsp2.0 /tmp/`/bin/date "+%Y%m%d"`.wav
0       17      *       *       *       echo "hoge" > /tmp/foo

でcrontabを一般ユーザーで行った場合、後者だけが実行されています。
前者はcronではなく直接
/usr/local/bin/rec -r 48000 -s w -d /dev/dsp2.0 /tmp/`/bin/date "+%Y%m%d"`.wav
とやれば問題なく録音できるのですが、どうしてcronで定期実行できないのでしょうか?