我意识到我可以编写一个小的 C 或 Ruby 程序来完成此操作,但我希望我的脚本具有尽可能少的依赖项。
鉴于caveat,如何在 OS X 上的 bash 脚本中进行日期数学运算?我看到一个帖子(在另一个网站上),其中有人执行了以下操作:
date -d "-1 day"
但这似乎不适用于 OS X。
附录:
有几个人评论并回应说,Ruby、Python、Perl 等已成为 OS X 的标准。我熟悉这三种语言,可以轻松编写一个脚本来完成我想要的任务。事实上,我已经有了这样一个用 Ruby 编写的脚本。
所以也许我应该澄清一下“外部依赖”的含义。我的意思是,我不希望我的 bash 脚本必须调用它外部的任何其他脚本。换句话说,我希望它使用 OS X 普通安装中可用且已在路径中的某些实用程序。
然而,这看起来不可能,所以我必须利用我的外部依赖项:Ruby 脚本。
$ date -v -1d
-d 设置夏令时标志。
尝试男人约会以获取更多信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)