Usar o software libfaketime pode ser uma solução
sudo apt-get install faketime
faketime '2006-09-20' wine Example.exe
Como posso executar um comando fazendo acreditar que está em uma data diferente do sistema um?
Por exemplo, se eu tiver este script:
#!/usr/bin/env bash
date +"%B %d, %Y"
Imprime a data atual: march 13, 2014
Mas eu gostaria que ele imprimisse uma data diferente, no futuro ou no passado, sem alterar a data do sistema.
Se eu não estivesse claro o suficiente, eu quero uma ferramenta de linha de comando como esta ferramenta GUI do Windows .
Eu não quero usar um script diferente (foi apenas um exemplo).
Eu não quero definir um cronjob .
Não quero alterar a data do meu sistema geral.
Altere apenas a data que se aplica ao comando a ser executado.
Usar o software libfaketime pode ser uma solução
sudo apt-get install faketime
faketime '2006-09-20' wine Example.exe
Tags executable date