質問です。

ファイルに ID,ファイル名,1,sed7s/(正規表現)正規表現/正規表現/',と並べてます

for LINE in ${LINE} ; do
IFS=','
FILE="$1"
SW="$2"
CMD="$3"

case $SW in
"0" )
コピーするだけ。;;
  "1" )
cat $FILE | $CMD" > hogehoge ;;
esac
done <ファイル
echo "$hoge1" | grep "$keyword"


done <FILE

どやってみたのですがうまくいきません。
設定ファイル上にかかれた正規表現や変数を含むコマンドを実行するには
どうしたらよいのでしょうか?