• 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-1-4 LOGNAME 與 USER 環境變數
LOGNAME 環境變數為簽入者的使用者名字,USER 環境變數則為現在使用者名字。 1 % echo "$LOGNAME $USER" akira akira 2 % su akk lee% echo "$LOGNAME $USER" akira akk 由以上的例子中,相信你一定能夠清楚地認清,這變數兩兄弟的在定義上真正的區別了吧。如果想要運用這兩個環境變數在 C shell 文稿中,請確實注意它們之間的差異性。
LOGNAME 環境變數為簽入者的使用者名字,USER 環境變數則為現在使用者名字。
1 % echo "$LOGNAME $USER" akira akira 2 % su akk lee% echo "$LOGNAME $USER" akira akk
由以上的例子中,相信你一定能夠清楚地認清,這變數兩兄弟的在定義上真正的區別了吧。如果想要運用這兩個環境變數在 C shell 文稿中,請確實注意它們之間的差異性。
版本:Beta-2001-05 -- 網路農夫