• UNIX 簡史
1-01 先前的一個理想 1-02 一個遊戲的開始 1-03 初期的自由發展 1-04 走出貝爾實驗室 1-05 一個穩定的基石 1-06 一個重要的延續與發展 1-07 UNIX 與 DARPA 交會 1-08 商業化的不平坦歷程 -- UNIX 版本的戰爭 1-09 讓 UNIX 自由-- Networking Release 2 1-10 誰是"老大哥" -- 版權訴訟 1-11 GNU 計劃 -- 開啟新大道
• 認識 Shell 2-1 shell 是什麼? 2-2 三個主要的 shell 2-3 C shell 的應用面
• C Shell 的基本運用 3-1 在 C shell 下的指令運用 3-2 輸入 / 輸出重導向 3-3 檔名擴展的運用 3-4 管線的觀念與運用 3-5 History 的設定與運用 3-6 別名的設定與運用 3-7 工作控制的運用 3-8 C SHELL 的內建指令 3-9 引號的運用與指令的關係
• C Shell 變數的整體介紹 4-1 環境變數的設定影響 4-2 預設變數的設定影響
• 制定 C Shell 的使用環境 5-1 login 的型態與起始檔案讀取的關係 5-2 待續.....
• 基礎的 C SHELL 程式設計觀念簡介 6-1 待續.....
• 本文寫作參考資料 出版書籍 網路文獻
• 回本文主索引
4-2-5 histchars 指令使用記錄之特殊符號變數
使用語法 set histchars = "!^" 關於 history 功能的特殊符號有二個,系統設定值分別為“!”及“^”。利用本變數則可改變其特殊符號的原始設定值。 set histchars = "#/" 經過以上設定後,符號“#”取代“!”;符號“/”取代“^”。這將改變你使用 history 的習慣,如下所示: % set _test = "test aa" 如果你要修改上個指令的 aa 變為 bb,你必須使用符號“/”,來做修改,如下: % /aa/bb/
使用語法 set histchars = "!^"
關於 history 功能的特殊符號有二個,系統設定值分別為“!”及“^”。利用本變數則可改變其特殊符號的原始設定值。
set histchars = "#/"
經過以上設定後,符號“#”取代“!”;符號“/”取代“^”。這將改變你使用 history 的習慣,如下所示:
% set _test = "test aa"
如果你要修改上個指令的 aa 變為 bb,你必須使用符號“/”,來做修改,如下:
% /aa/bb/
版本:Beta-2001-05 -- 網路農夫