cszer

Linux历史命令添加日期并转存

分类: 技术, Linux 基础   标签: , ,    评论: 3   阅读:1,937 views

PROMPT_COMMAND环境变量会在bash显示之前执行,我们可以利用这个特性为历史命令添加日期并转存到一个文件中。
编辑用户目录下的.bashrc文件,添加以下内容:

1
2
3
4
5
6
datestamp_history(){
export date=`date "+%Y-%m-%d %H:%M:%S"`
export his=`history 1`
echo $date' => '$his >> $HOME/.history-timestamp
}
export PROMPT_COMMAND=datestamp_history

重新读取.bashrc文件

source .bashrc

除非注明,文章皆由( csz )原创,转载请标明本文地址
本文地址: http://www.cszhi.com/20120320/prompt_command.html

03-20
2012

3 Comments for Linux历史命令添加日期并转存

发表评论