除了命令内容和日期之外,Bash 历史记录是否/可以存储命令运行的位置?
我正在尝试追溯一些已运行的命令,并尝试找出它们在哪个文件夹中运行。
答案1
Bash 不会在其历史记录中存储当前工作目录的名称,但可以通过将 设为格式字符串来存储HISTTIMEFORMAT
时间戳strftime(3)
:
HISTTIMEFORMAT="%F %T"
将以“YYYY-MM-DD HH:MM:SS”形式创建时间戳。
除了命令内容和日期之外,Bash 历史记录是否/可以存储命令运行的位置?
我正在尝试追溯一些已运行的命令,并尝试找出它们在哪个文件夹中运行。
Bash 不会在其历史记录中存储当前工作目录的名称,但可以通过将 设为格式字符串来存储HISTTIMEFORMAT
时间戳strftime(3)
:
HISTTIMEFORMAT="%F %T"
将以“YYYY-MM-DD HH:MM:SS”形式创建时间戳。