Você perdeu o caractere @
antes dos timestamps do unix, tente:
date +%s -s @1371729865
Eu sei o timestamp arbitrário e quero definir o horário do sistema usando-o. Eu tentei seguir:
date +%s -s "1371729865"
date +%s -s '1371729865'
date +%s -s 1371729865
mas sem sucesso.
A idéia é que eu inicie o sistema no dispositivo remoto sem o relógio RT interno (RaspberryPi) e preciso definir a hora do sistema para fins de registro. Eu não preciso de tempo exato.
No RPi tenho acesso a rede, mas não à internet e estarei enviando o tempo como pacote no meu aplicativo.
Tags date timestamps