Цитата:
$ echo "*" >> test
$ echo $(cat test)
bash43-001 bash43-002 bash43-003 bash43-004 bash43-005 test
$ echo "$(cat test)"
*
В качестве первого правила всегда указывайте подстановку команд.
Голый * будет расширен в bash, если вы не выключите globeing (set -f или setopt noglob) или quote / escape it: "*" \*. Для вывода команды всегда лучше использовать цитирование.