玄箱

玄箱の時間を合わせる

玄箱(というよりbusybox)のdateコマンドで日付を合わせる時に使えるフォーマットは、MMDDhhmmCCYYだけです。
久しぶりに使ったら、ちょっと手間取ってしまいました。

~ # date -s 101221202009
Mon Oct 12 21:20:00 JST 2009
~ # date -h
date: invalid option -- h
BusyBox v1.1.1 (2007.04.06-12:02+0000) multi-call binary
Usage: date [OPTION]... [MMDDhhmm[[CC]YY][.ss]] [+FORMAT]
Displays the current time in the given FORMAT, or sets the system date.
Options:
-R              Outputs RFC-822 compliant date string
-d STRING       Displays time described by STRING, not `now'
-I[TIMESPEC]    Outputs an ISO-8601 compliant date/time string
TIMESPEC=`date' (or missing) for date only,
`hours', `minutes', or `seconds' for date and,
time to the indicated precision
-D hint         Use 'hint' as date format, via strptime()
-s              Sets time described by STRING
-r FILE         Displays the last modification time of FILE
-u              Prints or sets Coordinated Universal Time
$
タイトルとURLをコピーしました