我刚刚遇到了fc
命令,该命令使您可以编辑上一个命令,然后再发布。
它具有FCEDIT
用于设置其编辑器的自己的环境变量,以及POSIX程序员手册(1p
)中的手册页。
它创建在一个文件/tmp
目录,如果该文件(保存执行内容:wq
中vim
)。
除此之外,它还可以编号并列出fc -l
以前执行的命令以供选择。
因此,知道这是非常方便的命令。
问题是它的名字的真正含义是什么?如何将命令与其功能联系起来?
“一流”?甚至只是“功能”(撰写上一句话后,我想到什么)?
该手册将其简称为“ fc实用程序”。
2
感谢您的询问;我一直想知道按^ X,^ E用来执行该功能的机制是什么。
—
DopeGhoti
另请参阅将命令历史记录导出到Shell脚本中。
—
Stephen Kitt
Theres很多很酷的历史扩展,你可以这样做,以及...的
—
查尔斯亚的斯亚贝巴
!!
是以前的命令,!-2
在之前的命令,!-3
要!-N
等,然后!:1
让你从以前的命令的第一个参数,!:2
,第二个参数,!*
所有参数,^command1^command2
执行最后命令1与命令2代替实例的Command等
还有一个类似的三叉命令,具有可预测的改进。