farmer-logo.gif (14959 bytes) cshell-logo.gif (19625 bytes)
ch-3.gif (10141 bytes)
main-b.gif (271 bytes)
 

 

3-8-6 echo [-n] 指令

內建指令 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 有所差別。


mail.gif (2925 bytes)

b-line.gif (2092 bytes)