在 Ubuntu 和 Fedora 中,当我cal在命令行上输入时,我会得到一个 ASCII 日历,其中突出显示了当天。
在 OSX 中,当我输入 时cal,我得到一个 ASCII 日历,但没有突出显示日期。
如何在 OSX 中突出显示当前日期?
下面打印带有反向字段的当前日期,该字段在 cal 中被 sed 替换。
ptd=$(date -j +%d)
ctd=$(printf "\033[0;7m"$ptd"\033[0m")
cal | sed 's/'"$ptd"'/'"$ctd"'/'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1500 次 |
| 最近记录: |