Jak mohu provést příkaz, který uvěří, že je v jiné datum než systémové?
Pokud mám například tento skript:
#!/usr/bin/env bash
date +"%B %d, %Y"
Vytiskne skutečné datum:march 13, 2014
Ale chtěl bych, aby tisklo jiné datum, v budoucnosti nebo minulosti, bez změny systémového data.
Pokud jsem nebyl dostatečně jasný, chci nástroj příkazového řádku, jako je tento nástroj GUI systému Windows.
Nechci používat jiný skript (byl to jen příklad).
Nechci nastavovat cronjob .
Nechci měnit své obecné systémové datum.
Měňte pouze datum, které platí pro spuštění příkazu.
Přijatá odpověď:
Řešením by mohlo být použití softwaru libfaketime
sudo apt-get install faketime
faketime '2006-09-20' wine Example.exe