【发布时间】:2019-02-10 21:22:09
【问题描述】:
这个程序要检查今天是否是星期天
#!/bin/bash
datetoday="$(date|cut -d ' ' -f 1)"
echo "${datetoday}"
s2="Sun"
if [ "${datetoday}" == "$s2" ]
then
echo "weekend"
else
echo "not weekend"
fi
【问题讨论】:
-
你的问题是什么?
-
而不是
date | cut ...试试date +%a -
当我运行它时,它给了我输出“Wed␊not周末”。你是如何运行脚本的?
-
这可能会有所帮助:
[[ $(date +"%u") -eq 3 ]] && echo "Wednesday"和man date -
欢迎来到stackoverflow。这个问题在这里已经有了答案:stackoverflow.com/questions/3490032/…