Я хочу, чтобы время отображалось несколько раз на моем фоне 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. Есть ли способ получить команду convert, чтобы не создавать файл в кэше fontconfig?

Прежде чем задать этот вопрос, я подумал о cron, который удаляет эти файлы каждое утро, но это глупое решение.

Надеюсь, глупые меры не требуются.

Заранее спасибо.

0