如何获取unix shell脚本的最后运行时间,我尝试使用ls -lu但它没有显示正确的输出。我试图在历史上检查它,但没有运气作为它的旧命令。
答案 0 :(得分:1)
正如评论所指出的那样,操作系统中可能没有什么能够轻松帮助你。最简单的方法是让脚本触摸文件来更新其mtime,然后使用stat
命令获取最后一个运行时。你甚至可以让脚本触及它自己:
#!/bin/bash
echo "last run time was: $(stat -c '%y' "$0")"
# ... do stuff
# ...
# then set the last run time
touch "$0"