【发布时间】:2011-11-16 20:32:33
【问题描述】:
我想编写一些测试脚本来创建一些文件并执行根据当前日期改变行为的命令。出于测试目的,我想将时间更改为不同的日期(过去和未来)并检查行为。
是否可以仅针对单个 shell 会话更改日期,或者在当前日期上欺骗单个应用程序? - 这怎么可能?
【问题讨论】:
我想编写一些测试脚本来创建一些文件并执行根据当前日期改变行为的命令。出于测试目的,我想将时间更改为不同的日期(过去和未来)并检查行为。
是否可以仅针对单个 shell 会话更改日期,或者在当前日期上欺骗单个应用程序? - 这怎么可能?
【问题讨论】:
这可以对带有libfaketime 的程序进行,这是预加载库,即LD_PRELOAD。
【讨论】: