如何在 Solaris 系统上的 shell 命令历史中启用日期和时间戳?
在 ksh 的某些供应商实现中,可以设置 EXTENDED_HISTORY 变量。
但是,Solaris ksh 没有实现 EXTENDED_HISTORY。
在 ksh 历史记录中没有提供日期或者时间戳的规定。
www. On IT Road .com
在 bash shell 命令历史中设置日期和时间戳
如果需要日期和时间,请使用 bash 并设置 HISTTIMEFORMAT 变量。
例如:
# export HISTTIMEFORMAT="%F %T "
这将在 history 命令的输出中显示命令执行的日期和时间。
# history 1 2017-09-24 11:10:22 export HISTTIMEFORMAT="%F %T " 2 2017-09-24 11:10:24 history
要仅在历史命令的输出中包含命令执行日期,只需将值 %F 分配给变量 HISTTIMEFORMAT。
例如 :
# history 1 2017-09-24 export HISTTIMEFORMAT="%F " 2 2017-09-24 history
日期:2020-09-17 00:15:10 来源:oir作者:oir