Скриптинг Geeqie Refresh

Я довольно долго искал в сети, но не нашел способа обновить открытую папку. GUI просто принимает «R» и все в порядке. Такое же поведение, по-видимому, недоступно при любом вызове скрипта bash. Я пытался вызвать запущенный экземпляр geeqie с опциями -r и -l: / path / to / folder, например

geeqie -r -l:/home/user/Pictures

. Терминал продолжает предлагать мне прочитать в --remote-help, что не помоги мне.

Кто-нибудь сталкивался с управлением geeqie из командной строки?

Спасибо заранее. С.

0
задан 21 August 2019 в 00:04

1 ответ

Это не мог бы быть лучший способ никогда достижения функциональности обновления.

я использую сценарий удара, проверяющий каждые 2 с на новый файл в указанной папке. Если существует, то назовите geeqie с удаленной опцией-r и опцией file:/path/to/file.

#!/bin/bash
file_name=""
while true;
do
    new_name=$(ls -t /home/<user>/Pictures/_DSC* | head -1) # newest file in folder
    if ["$new_name" != "$file_name" ]
    then
        echo $file_name
        file_name=$(ls -t /home/<user>/Pictures/_DSC* | head -1)
        geeqie -r file:$file_name
    fi
    sleep 2
done
0
ответ дан 23 October 2019 в 05:11

Другие вопросы по тегам:

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