如何抑制Bash历史中的数字?

时间:2011-09-08 23:13:21

标签: bash history

我一直在阅读其中一个教程,但它不起作用,look

我的bash_history文件中有这样的东西

#1314423157
mc
#1314423160
top
#1314423240
exit

等...

如何删除存储在历史记录文件中的数字?

2 个答案:

答案 0 :(得分:1)

查看Bash变量HISTTIMEFORMAT:如果已设置,则时间戳将与历史记录条目一起保存。如果您取消设置此变量(例如,在~/.bashrc~/.bash_profile中),则时间戳应完全消失。

答案 1 :(得分:1)

man bash

我在这里强调了关键词

HISTTIMEFORMAT

如果设置此变量且不为null,则其值将用作strftime(3)的格式字符串,以打印与历史记录内置显示的每个历史记录条目关联的时间戳。 如果设置了此变量,时间戳将写入历史记录文件,因此可以跨shell会话保留它们。