我想在每次運行bash命令後打印日期。在bash中的每個命令之後執行命令
這可以幫助我瞭解多少命令了,當我從鍵盤遠離執行
我知道我可以做
`DATE=`date +%d/%m/%Y\ %H:%M:%S` && echo $DATE`
得到的日期,但我不知道如何或即使在bash上執行的每個命令之後都可以運行此命令。
我也有興趣在運行相同的命令每一個命令之前這樣我就可以知道有多長的命令了。
有沒有可能?
我應該編輯哪個文件?
例如:
$ wget google.com
15/07/2017 23:40:05
我會很高興,如果我也可以介紹一下這款以下feauture:
$ wget google.com
15/07/2017 23:40:05 15/07/2017 23:40:11
Program run for 00:00:06
在第一次約會時,我跑的程序,二是當程序終止第三個是自我解釋。
正如你明白,我不想鍵入每次
$ wget google.com && `DATE=`date +%d/%m/%Y\ %H:%M:%S` && echo $DATE`
感謝
也許這可能會幫助你[https://unix.stackexchange.com/q/12059](https://unix.stackexchange。 com/q/12059) – Jibbow
你也可以在你的'PS1'提示符中包含日期,以便在每個命令運行之前和之後總是在你的前面。你可以使用'\ D {format}'格式傳遞給'strftime(3)'。非常方便。還有許多時間格式。 –