为什么 convert 会填满我的 fontconfig 目录?

为什么 convert 会填满我的 fontconfig 目录?

我想在我的 Linux 后台多次显示时间。

以下是部分截图:部分截图

我使用这个脚本来实现这一点:

#!/usr/bin/bash

while true
do
    convert -size 400x80 xc:black -pointsize 24 -fill white -undercolor '#00000080' -gravity Center -annotate +0+8 "$(date)" output.jpg&& xloadimage -onroot output.jpg >& /dev/null
    sleep 1

done

问题是,这会在我的 ~/.cache/fontconfig 目录中生成大量文件,最终我会用完 inode。

所以,我的问题是:

  1. 有没有更好的方法将当前时间贴在我的背景上?
  2. 有没有办法让转换命令不在字体配置缓存中生成文件?

在问这个问题之前,我想过一个每天早上删除这些文件的 cron,但这是一个愚蠢的解决方案。

希望不需要采取愚蠢的措施。

提前致谢。

相关内容