1、大多數Unix和GNU/Linux實現所包含的echo命令選項-n,禁止輸出內容的末尾出現換行符
echo -n "hello "; echo "world" # 輸出: hello world
2、但有些使用\c作爲一個特殊的嵌入式字符來克服默認行爲,有些則無論如何都堅持加入尾部換行符,此時可以通過其他方法來實現禁止尾部換行符
echon() { echo "$*" | awk '{printf("%s", $0)}' }
echon() { printf "%s" "$*" }
echon() { echo "$*" | td -d '\n' }