我想编写一些测试脚本来创建一些文件并执行根据当前日期更改行为的命令。出于测试目的,我想将时间更改为不同的日期(过去和 future )并检查行为。
是否可以仅针对单个 shell session 更改日期,或者在当前日期上欺骗单个应用程序? - 这是怎么做到的?
最佳答案
这可以用 libfaketime 对程序完成这是预加载库,即 LD_PRELOAD
。
关于linux - 如何在 Linux shell 中临时调整日期/时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7413950/