今天在工作中,我想知道一个history
我不太熟悉的命令,我确定我刚刚执行了一段时间。但是,当我history
在同一个终端窗口上运行时,我没有发现有关该命令的任何信息。让我更加困惑,甚至恼火的是,我在history
. 有谁能告诉我为什么吗?请给出一些具体的解释。
2008 make build_asdfasdfa
2009 ls
2010 cd asdfasdf
2011 ls
2012*
2013 exxxxxxxxxxxxxxxxxxx
2014 ls
2015 exxxxxxxxxxxxxxxxxx
2016 ls
2017 exxxxxxxxxxxxxxxxxxxxxx
2018 ls
Run Code Online (Sandbox Code Playgroud)
小智 5
*
如果mark-modified-lines
已在 ReadLine 配置中打开该属性,则已修改的历史记录行在命令开头显示为。
这里什么 ReadLine 文档说:
mark-modified-lines
This variable, when set to On, says to display an asterisk ('*') at the
start of history lines which have been modified. This variable is off
by default.
Run Code Online (Sandbox Code Playgroud)