-3

我需要本月 15 日之后的下一个工作日的 bash 脚本。它应该只在 15 日之后给我下一个工作日。我对 Bash 脚本完全陌生。非常感谢。 d=1 while (($(date -d "$d days" +%u) >= 6)); do ((++d)); done date -d "$d days" +%m/%d/%Y

4

1 回答 1

0

使用 cal 又快又脏:第一种情况是星期五,然后是星期六,然后是星期日。

( cal | grep -q "15 16$"  && echo 18  ) || ( cal | grep -q "15$"  && echo 17  ) || (  echo 16 )
于 2013-01-28T20:36:53.723 回答