Мене, як запеклого бздуна, безмежно дивують деякі культурні особливості гну/лінуксів.
Наприклад, я вже звик на автоматі юзати таку просту, але мегакорисну фічу тривіальної, здавалось би, функції `date`, як аджастінг `[-v [+|-]val[ymwdHMS]]`. Ну, дивіться, я хочу знати, яка дата буде через 1000 днів від сьогодні:
% date -v +1000d "+%Y.%m.%d-%H:%M:%
(
Read more... )
Comments 8
Банального і так звичного бздшного
% date -r 1234567890
теж піди пошукай в їхніх лінуксах )))
Reply
Reply
Reply
date -d @1234567890
Reply
Reply
s01:/user/serg> uname
AIX
s01:/user/serg> date -v +1000d "+%Y.%m.%d-%H:%M:%S"
date: Not a recognized flag: v
Usage: date [-u] [+"Field Descriptors"]
s01:/user/serg>
Reply
date -d "+1000 days" "+%Y.%m.%d-%H:%M:%S"
date -d "-17 weeks" "+%Y.%m.%d-%H:%M:%S"
date -d "+1 month + 1 week + 1 day + 1 hour" "+%Y.%m.%d-%H:%M:%S"
Все одно це нестандарт, в Posix нічого такого немає.
Reply
Байдуже, що нестандарт, бо інших штатних засобів календарної арифметики нема.
Reply
Leave a comment