有没有办法嵌入最后一个命令的过时墙壁时间在
Bash提示?我希望看起来像这样的东西:
[last: 0s][/my/dir]$ sleep 10 [last: 10s][/my/dir]$
背景
我经常运行长数据处理作业,它是有用的,知道他们已经花了多长时间,所以我可以估计将需要多长时间为未来的工作。对于非常规则的任务,我继续使用适当的记录技术严格地记录这些信息。对于不太正式的任务,我只是在时间前面添加命令。
这将是很好的自动时间每个单一的交互式命令,并有定时信息打印几个字符,而不是3行。
你可以利用这个zsh借用的挂钩bash:
http://www.twistedmatrix.com/users/glyph/preexec.bash.txt
原文链接:https://www.f2er.com/bash/391446.html使用此挂钩的时间(Mac OS X):Use Growl to monitor long-running shell commands