語言 :
SWEWE 會員 :登錄 |註冊
搜索
百科社區 |百科問答 |提交問題 |詞彙知識 |上傳知識
上一頁 2 下一頁 選擇頁數

FC:LINUX命令

* 當使用-l 標誌時,省略Last 參數將會導致缺省使用前一個命令。

* 當使用-r、-n 和-e 標誌時,省略Last 參數會導致缺省使用First 參數。

* 如果First 參數和Last 參數都被省略了,則列出前16 個命令或編輯前一個命令(取決於是否使用-l 標誌)。

* 如果使用了First 參數和Last 參數,則列出所有的命令(當指定了-l 標誌時)或編輯所有的命令(當沒有指定-l 標誌)。通過將所有的命令同時顯示在編輯器中,可以實現編輯多個命令,每個命令都另起一新​​行。如果First 參數表示的命令比Last 參數表示的命令要更新的話,則命令是以相反的順序被列出或編輯的。這與使用 -r 標誌的效果是一樣的。例如,下列第一行的命令與第二行上相應的命令是等價的:fc -r 10 20 fc 30 40

fc 20 10 fc -r 40 30

* 當使用某一範圍中的命令時,如果First 參數或Last 參數指定了不在歷史列表的值時,這並不是一個錯誤。 fc 命令會替換錶示列表中合適的最早或最近的命令的值。例如,如果在歷史列表中僅有編號從1 到10 的十個命令,則命令:

fc -l

fc 1 99

分別列出和編輯所有這十個命令。

Old=New 在要重新執行的命令中,用新字符串去代替第一個出現的老字符串。

環境變量

下列環境變量會影響 fc 命令的執行:

FCEDIT 當shell 擴展該環境變量時,該變量確定了-e editor 變量的缺省值。如果環境變量FCEDIT 為空值或沒有被設置,則缺省使用ed 編輯器。

HISTFILE 確定歷史命令文件的路徑名。如果環境變量HISTFILE 沒有被設置,則shell 可能會嘗試訪問或創建在用戶主目錄中的.sh_history 文件。

HISTSIZE 確定一個十進制數值,該數值表示了可以訪問的以前輸入的命令的數量限值。如果沒有設置該變量,則使用缺省值128。

退出狀態

下列出口值被返回:

0 成功完成列表。

>0 發生錯誤。

否則退出狀態是由fc 命令執行的命令的狀態。

示例  

①要對最近所使用的命令調用環境變量FCEDIT 所定義的編輯器(缺省的編輯器是/usr/bin/ed),請輸入:

fc

當完成編輯之後,執行該命令。

②要列出執行過的前兩個命令,請輸入:

fc -l -2

③要找到以cc 字符開始的命令,且把foo 改變為bar,並顯示和執行該命令,請輸入:

fc -s foo=bar cc

文件  

類別 :[電視遊戲]

上一頁 2 下一頁 選擇頁數
用戶 評論
還沒有評論
我要評論 [遊客 (3.128.*.*) | 登錄 ]

語言 :
| 校驗代碼 :


搜索

版权申明 | 隐私权政策 | 版權 @2018 世界百科知識