>>137
$2222 って、2,222個目の引数のことだぞ。普通のシェル変数じゃない。
で、勝手に $hoge1 $hoge2 と置き換えさせてもらうが、答えは echoを使うこと。

echo "$hoge1" | grep bbb
echo "$hoge2" | grep ccc

ダブルクォート " " で囲むのが重要。