Команда CLI для захвата regi включен с задержкой?

Еще одним простым быстрым вариантом управления громкостью с помощью PulseAudio с Tint2 было бы установить pavucontrol и добавить его в параметры запуска tintrc, добавив launcher_item_app = /usr/share/applications/pavucontrol.desktop пример или tintrc:

# Launcher
launcher_padding = 2 5 2
launcher_background_id = 0
launcher_icon_background_id = -1
launcher_icon_size = 20
launcher_icon_asb = 100 0 0
launcher_icon_theme_override = 0
startup_notifications = 0
launcher_tooltip = 0
launcher_item_app = /usr/share/applications/Thunar.desktop
launcher_item_app = /usr/share/applications/org.kde.konsole.desktop
launcher_item_app = /usr/share/applications/firefox.desktop
launcher_item_app = /usr/share/applications/pavucontrol.desktop
1
14.02.2016, 16:17
2 ответа

Есть несколько способов, самый простой, наверное, sleep(1):

sleep 1m && ksnapshot --region ...

Использование && вместо ; имеет дополнительное преимущество - возможность отменить команду с помощью CTRL C.

1
27.01.2020, 23:48

Посмотрите man at. Думаю, что-то вроде:

at -f <(printf %s 'ksnapshot --region ...') 'now + 1 minutes'

сделает то, что вы хотите.

Здесь используется подстановка процесса bash, так что все это может уместиться на одной строке. Если вы не против добавить команду snapshot в файл перед выполнением команды, то это будет выглядеть так:

at -f file_that_contains_the_command 'now + 5 minutes'
0
27.01.2020, 23:48

Теги

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