基本的に -n オプションでよい。でも Solaris でシェルだと \c を付けないとダメ。

1
2
3
echo test
echo -n test
echo test\c

クロスプラットフォームで動かすスクリプトは printf の方が良さそう。

1
2
printf "test\n"
printf test