날짜 명령 - 날짜 조정은 내 Mac에서는 작동하지만 서버 쉘에서는 작동하지 않습니다.

날짜 명령 - 날짜 조정은 내 Mac에서는 작동하지만 서버 쉘에서는 작동하지 않습니다.

내 Mac에서는 3일 안에 날짜를 물어볼 수 있습니다.

Josephs-MacBook-Pro-3$date -v 3d 
Fri  3 Oct 2014 08:54:26 BST
Josephs-MacBook-Pro-3$ 

하지만 내 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$ 

사용해야 하는 다른 스위치가 있나요? 아니면 단순히 기능을 사용할 수 없는 것인가요?

답변1

dreamhost 서버는 debianGNU 버전의 날짜를 사용하는 Linux를 실행합니다. GNU 날짜는 -v 옵션을 지원하지 않습니다.

OSX에서 date명령은 GNU 날짜보다 더 광범위한 옵션이 있는 BSD 변형이며 날짜를 조정하는 -v 옵션을 포함합니다.

관련 정보