Как вы напечатаете дни до крайнего срока из командной строки?

У меня приближается крайний срок 1 ноября 2011 г., и я хочу печатать дни до крайнего срока каждый раз, когда я открываю Терминал на мой MacBook Pro. Я добавил это в свой .profile :

python -c "from datetime import date; print '%s days until deadline.' % (date(2011,11,1) - date.today()).days"

И это печатает 146 дней до крайнего срока. всякий раз, когда я создаю новое окно терминала.

Это решает проблему. мне нужно, но мне интересно, как выглядит однострочник на других языках, и есть ли способы использовать bash или стандартные инструменты командной строки posix для выполнения той же задачи.

6
задан jwhitlock 8 June 2011 в 16:24
поделиться