标签: linux bash history
history -r的目的是什么? 在man page中给出的那个
history -r
r Remove a trailing suffix of the form .xxx, leaving the basename.
答案 0 :(得分:1)
来自docs:
阅读历史文件并将其内容附加到历史列表中。
可以使用history命令将自定义文件加载到Bash历史记录中。现在,当您使用history -r时,它将读取您在命令历史记录中命名的文件。
答案 1 :(得分:1)
正如Rahul Tripathi所说,history -r用于将文件读入历史记录。
关于r和后缀的后缀来自手册页的Modifiers部分,并且指的是在历史扩展中的单词指示符之后使用r,如下所示:
r
Modifiers
$ echo foo.bar foo.bar $ echo !$:r foo