你可以用命令来完成date。打印自上个月以来的 10 个星期一:
for x in $(seq 0 9)
do
date -d "$x monday 5 week ago"
done
Run Code Online (Sandbox Code Playgroud)
并且仅 grep 当前月份。完整命令:for x in $(seq 0 9); do; date -d "$x monday 5 week ago"; done | grep $(date +%b)
输出:
Mon Jun 5 00:00:00 MSK 2017
Mon Jun 12 00:00:00 MSK 2017
Mon Jun 19 00:00:00 MSK 2017
Mon Jun 26 00:00:00 MSK 2017
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1518 次 |
| 最近记录: |