需要比较两个文本文件,我自然而然地想到使用fc
,然后我发现在 ubuntu 上它是diff
命令。 man fc
表示手册没有fc
。
奇怪的是,当我使用“fc”时,我进入了 GNU nano 窗口,并且 nano 编辑器中的文本是“man fc”,这是最近发出的命令。为什么会发生这种情况?
答案1
因为在Ubuntu 手册页它说:
fc——处理命令历史列表
fc 实用程序将列出、或编辑并重新执行先前输入到交互式 sh 的命令。
所以这可以解释为什么它会显示给你man fc
,因为你在尝试之前fc
就输入了它。
基本上,该命令允许您重新编辑以前发出的命令。进行编辑时,它使用您的默认编辑器,该编辑器显然设置为nano
。