echocetak baris baru ( \n) di akhir baris
echo abcd | xxd
0000000: 6162 6364 0a abcd.
Dengan beberapa echoimplementasi, Anda dapat menggunakan -n:
-n jangan output baris baru yang tertinggal
dan uji:
echo -n abcd | wc -c
4
Dengan beberapa yang lain, Anda perlu \curutan pelarian:
\c: Menekan <newline>yang sebaliknya mengikuti argumen terakhir di output. Semua karakter yang mengikuti '\c'argumen akan diabaikan.
echo -e 'abcd\c' | wc -c
4
Portable, gunakan printf:
printf %s abcd | wc -c
4
(perhatikan bahwa wc -cjumlah byte, bukan karakter (meskipun dalam kasus abcdmereka umumnya setara). Gunakan wc -muntuk menghitung karakter).
printflebih baik dari ituecho?