<span id="vexk9"><table id="vexk9"></table></span>

      fc

      顯示歷史列表中的命令或修改指定的歷史命令并執行。

      概要

      fc [-e ename] [-lnr] [first] [last]
      fc -s [pat=rep] [command]
      

      主要用途

      選項

      -e ename                  選擇使用的編輯器,默認調用次序為環境變量`FCEDIT`、環境變量`EDITOR``vi`。
      -l                        列出而不是編輯。
      -n                        列出時不輸出行號(需配合-l選項)。
      -r                        倒序列出命令,最近執行的先列出(需配合-l選項)。
      -s [pat=rep] [command]    command(未指定時為最后執行的命令)將在pat替換為rep后重新執行。
      

      參數

      first:可選;可以是字符串(以該字符串開頭的最新命令)、數字(歷史列表索引,負數代表當前命令號的偏移);未指定時設置為前一個命令并且偏移量為-16(最近的16條命令)。

      last:可選;可以是字符串(以該字符串開頭的最新命令)、數字(歷史列表索引,負數代表當前命令號的偏移);未指定時設置為參數first。

      返回值

      返回成功或執行命令的狀態,當錯誤出現時返回非0值。

      例子

      替換命令參數:

      # 列出 ~ 目錄
      ls ~
      # 替換 ~ 為 / ,替換后列出根目錄, 
      fc -s ~=/
      

      顯示最近使用的10條歷史命令:

      [root@localhost ~]# fc -l -10
      1039     type -a grep
      1040     export
      1041     history 10
      1042     ulimit -a
      1043     shopt
      1044     help ls
      1045     help env
      1046     help short
      1047     help shopt
      1048     showkey -a
      

      編輯第1040條歷史命令:

      [root@localhost ~]# fc 1040
      

      注意

      1. 關閉終端后,歷史列表將被寫入歷史文件~/.bash_history
      2. 環境變量FCEDIT的值為fc默認的編輯器。
      3. 該命令是bash內建命令,相關的幫助信息請查看help命令。
      主站蜘蛛池模板: 亚洲精品欧美综合四区| 亚洲精品第一综合99久久| 天啪天天久久天天综合啪| 中文字幕国产综合| 狠狠色丁香久久婷婷综合_中| 九色综合狠狠综合久久| 亚洲成色在线综合网站| 亚洲国产综合AV在线观看| 综合色就爱涩涩涩综合婷婷| 丁香五月综合缴情综合| 亚洲国产综合久久天堂| 色综合久久98天天综合| 亚洲妓女综合网99| 一本一本久久A久久综合精品 | 亚洲国产综合专区电影在线| 天天综合色一区二区三区| 色欲综合久久躁天天躁蜜桃| 一本色道久久鬼综合88| 五月天激情综合网丁香婷婷| 亚洲综合在线一区二区三区 | 五月天综合色激情| 亚洲啪啪综合AV一区| 一本色道久久综合亚洲精品高清| 色综合网站国产麻豆| 色综合色综合久久综合频道| 久久综合精品国产二区无码| 婷婷综合另类小说色区| 久久精品亚洲综合| 亚洲国产精品成人综合久久久| 一本久道久久综合狠狠爱| 久久综合九色综合精品| 久久综合给合久久狠狠狠97色| 久久综合色天天久久综合图片| 久久精品国产91久久综合麻豆自制 | 狠狠色丁香九九婷婷综合五月| 国产成人亚洲综合在线| 亚洲综合区小说区激情区| 日本一道综合色视频| 国产精品天天影视久久综合网 | 色婷婷久久综合中文网站| 一本久久a久久精品综合香蕉|