No meu mac posso pedir a data em três dias:
Josephs-MacBook-Pro-3$date -v 3d
Fri 3 Oct 2014 08:54:26 BST
Josephs-MacBook-Pro-3$
mas quando tento isso no meu servidor dreamhost:
joereddington@blout:~/Jurgen/nextActions/commands$ date -v 3d
date: invalid option -- 'v'
Try `date --help' for more information.
joereddington@blout:~/Jurgen/nextActions/commands$ date --version
date (GNU coreutils) 8.13
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by David MacKenzie.
joereddington@blout:~/Jurgen/nextActions/commands$
Existe uma opção diferente que eu deveria usar? Ou o recurso simplesmente não está disponível?
Responder1
servidores dreamhost rodam debian
Linux que usa a versão GNU do date. A data GNU não suporta a opção -v.
No OSX o date
comando é a variante BSD - que possui opções mais extensas que a data GNU - e inclui a opção -v para ajustar a data.