我有一个即将到来的截止日期2011年11月1日,我想在每次在MacBook Pro上打开终端时打印截止日期.我已将此添加到我的.profile
:
python -c "from datetime import date; print '%s days until deadline.' % (date(2011,11,1) - date.today()).days"
Run Code Online (Sandbox Code Playgroud)
146 days until deadline.
每当我创建一个新的终端窗口时,都会打印出来.
这解决了我的需求,但我想知道其他语言中的单行是什么样的,或者是否有办法使用bash或标准的posix命令行工具来完成相同的任务.
echo $(expr '(' $(date -d 2011/11/1 +%s) - $(date +%s) + 86399 ')' / 86400) " days until deadline"
Run Code Online (Sandbox Code Playgroud)