cat:對指定文件在標准輸出上進行顯示或連接。
格式:cat [option] [filenamelist]
可完成與DOS中type,copy相關命令類似的功能。其中:
[option]是命令的選項,常用的選項有:
-A —顯示文檔中所有控制字符;-b-為輸出行標注行號;
-E —在每行的尾部顯示行結束標志“$”;
-T —用“^”號顯示Tab符的位置;
-v —顯示過程中使用的控制字符。
[filenamelist]是命令參數,這裡給出的文件名列表是將要在標准輸出上輸出的文件名。
此命令可以不帶有命令選項和命令參數,這時該命令等待從標准輸入流中輸入數據,如果將它的輸出重定向到一個文件時,可創建一個新文件。
命令應用舉例:
% cat file.c /*顯示文件file.c中的內容*/
Êt aa.c bb. c /*先顯示aa.c,然後再顯示bb.c的內容*/
Êt aa.c bb.c >cc.c /*此命令將aa.c中的內容與bb. c中的內容進行連接,構成一個新的文件cc .c*/
思考:Êt 命令會產生怎樣的執行情況?