perl – 如何检查今天是一个周末在bash?

前端之家收集整理的这篇文章主要介绍了perl – 如何检查今天是一个周末在bash?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何检查今天是周末使用bash甚至perl吗?

我想防止某些程序在一个周末运行。

解决方法

您可以使用:
pax> if [[ $(date +%u) -gt 5 ]] ; then
   > echo weekend
   > fi

日期%u给你从星期一(1)到星期日(7)的星期几。如果大于5(星期六= 6或星期日= 7),则为周末。

所以你可以把这样的东西放在脚本的顶部:

if [[ $(date +%u) -gt 5 ]] ; then
    echo 'Sorry,you cannot run this program today.'
    exit
fi

要检查是否是平日,请使用:

if [[ $(date +%u) -lt 6 ]] ; then

猜你在找的Perl相关文章