命令运行的 bash 历史记录

命令运行的 bash 历史记录

除了命令内容和日期之外,Bash 历史记录是否/可以存储命令运行的位置?

我正在尝试追溯一些已运行的命令,并尝试找出它们在哪个文件夹中运行。

答案1

Bash 不会在其历史记录中存储当前工作目录的名称,但可以通过将 设为格式字符串来存储HISTTIMEFORMAT时间戳strftime(3)

HISTTIMEFORMAT="%F %T"

将以“YYYY-MM-DD HH:MM:SS”形式创建时间戳。

相关内容