【发布时间】:2018-09-07 05:54:41
【问题描述】:
我有一个接收日期作为参数的函数,我需要对其进行格式化,以便它可以在我们学校服务器上较旧的 FreeBSD 上运行。
selected_date=$(date -j $1 +"%Y-%m-%d")
这是我目前所拥有的。有人可以建议我如何更正它以使其正常工作吗?
【问题讨论】:
-
您在
$1中收到的日期格式是什么(即,请提供示例输入)?date以这种方式调用时会给您什么错误?你运行的是什么版本的 FreeBSD?升级是一种选择吗? -
应该有一个
-f格式来指定$1期望的格式(应该被引用)。