どうしても解決できない問題があり、質問させてください。


-------スクリプトA--------------
#!/bin/sh

echo 'NAME=$HOST' | egrep 'NAME=\$HOST'
-------ここまで--------------

↑のスクリプトを実行すると

NAME=$HOST

と表示されます。(期待する結果)


-------スクリプトB--------------
#!/bin/sh
aaa=`echo 'NAME=$HOST' | egrep 'NAME=\$HOST'`
echo $aaa
-------ここまで--------------

↑のように、変数に入れて、echoで出力すると、空行が1行表示されるだけなのです。
本当はスクリプトAのように出力させたいのです。

どうすればよいのか、よろしくご教授お願いします。