使用bash,我一直在尝试在Nemo(3.8.6(的窗口装饰XFWM4(窗口标题旁边(中添加和显示一个简单的旋转器动画。我使用的是Xubuntu 18.04.2 LTS,带有基本灰鸟主题。
这是我尝试过的。我在此地址上安装了脚本:
https://askubuntu.com/questions/634034/display-the-current-date time-time-in-the-windows-title/634158#634158
效果完美。这就是我获得的:
https://forum.ubuntu-fr.org/viewtopic.php?pid=22115889#p22115889
https://www.zupimages.net/up/19/26/owfa.png
在此屏幕截图上,我想在时钟旁边显示旋转器。然后,我尝试将一个简单的旋转器纳入上面的脚本。我使用了这个:
while :; do
for c in / - \ |; do
printf '%sb' "$c"
sleep .1
done
done
窗口装饰脚本:
while true
do
wmctrl -r :ACTIVE: -N "$(awk -F' \|\|' '{print $1}' <<< $(xdotool getwindowfocus getwindowname)) || $(LANG=fr_FR.UTF-8 date "+%A %d %B %Y - %H:%M:%S")"
sleep 1
done
此脚本正确地显示了旋转器在控制台中,但是:
- 从不在窗口的标题中
- 旋转器显示在插入光标中(如何删除此过程,因此只保留旋转器?(
感谢您的时间和帮助!
Reaplce
printf '%sb' "$c"
wmctrl -r :ACTIVE: -N $(printf '%sb' "$c")
更新:
#!/bin/bash
while :; do
d=$(LANG=fr_FR.UTF-8 date "+%A %d %B %Y - %H:%M:%S")
for c in / - \ |; do
wmctrl -r :ACTIVE: -N "$c $d"
sleep .1
done
done