为什么命令 `cal` 的输出没有突出显示日期?

问题描述 投票:0回答:2

我需要命令

cal
的输出在变量中保持突出显示,以便将其打印到壁纸中,以便我可以禁用日历软件以节省低规格计算机的资源。如何使
cal
输出保持突出显示?

bash variables wallpaper
2个回答
1
投票

也许是这样的:

cal -h | sed 's/ \('"$(date +%_d)"'\) /{\1}/'

输出

     June 2021
Su Mo Tu We Th Fr Sa
     { 1} 2  3  4  5
 6  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

0
投票

要在 cal 中突出显示今天,只需执行以下操作: 在 .bashrc 中你必须添加:

别名 cal='ncal -C'

在您的终端中只需输入:

sudo gedit ~/.bashrc 或 简单 sudo gedit .bashrc ||须藤纳米.bashrc || sudo vim .bashrc

只需添加上面给出的alias,然后保存,就完成了。 干杯!!

© www.soinside.com 2019 - 2024. All rights reserved.