часы в zenity-меню

Я думаю, что xargs - более простое и прямое решение:

find . -iname *.gif | grep loader | xargs cp -t /home/me
0
29.04.2018, 19:29
1 ответ

Вы не можете сделать это с помощью одной зенитности в общем случае. Используя инструменты X11, вы можете запустить часы в строке заголовка диалогового окна zenity. Ниже я использовал xdotool, чтобы найти правильное окно и установить текст в строке заголовка

date_time=$(date +%d/%m/%Y\ %T)
new_date_time=$(date +%d/%m/%Y\ %T)

zenity --title "${date_time}" --display=:0 \
       --text="Running clock in window title bar" --list --radiolist \
       --column="select" --column="option" FALSE "1" FALSE "2" FALSE "3" &

while true
do
  sleep 1
  new_date_time=$(date +%d/%m/%Y\ %T)
  xdotool search --name "${date_time}" set_window --name "${new_date_time}"
  date_time="${new_date_time}"
done
0
28.01.2020, 04:32

Теги

Похожие вопросы