內建指令 echo 是一個寫 C shell 程式的相當常用的指令。通常在指令行模式下亦會使用來顯示變數的內容,如下:
6 % set akira = yeats
7 % echo $akira
yeats
8 % echo '$akira'
$akira
指令 echo 所提供的選項 [-n] 功能,是將你的游標停在 echo 所顯示出的訊息之後,也就是說選項
[-n] 不在指令結束後加上 NEWLINE 的訊號。這個選項常用於交談式的 C shell 程式上。請注意下面的例子:
9 % echo "data in :: "
data in ::
10 % echo -n "data in :: "
data in :: 11 %
指令 10 後的提詞跑到 echo 的內容後面去了,很明顯的與指令 9 有所差別。