Копирование изображения из scrot в буфер обмена после захвата

Обычно /etc/{group,passwd,shadow} используются не напрямую, а через pam. Вы можете думать о pamкак о своего рода соединителе, который можно настроить для использования различных бэкэндов, таких как /etc/{group,passwd,shadow} или LDAP для запроса информации о пользователе.

Чтобы заставить pamработать таким образом, каждый бэкэнд имеет модуль pam, который может запрашивать бэкэнд и получать информацию.
Самой базовой конфигурацией pamявляется использование модуля pam_unix.so, который извлекает информацию из файлов /etc/{group,passwd,shadow}.

Вы также можете прочитать больше о возможностях the pam_unix.soв man pam_unix.

0
08.12.2020, 21:26
1 ответ

Создайте файл сценария, который вы сможете легко выполнить:

#!/bin/sh
scrot -e 'xclip -selection clipboard -t image/png -i $f'

-tсообщит xclip, что он будет иметь дело с файлом изображения; -iсообщит xclip, где находится файл; $f — переменная scrotдля последнего сохраненного файла снимка экрана.

Вам потребуется установить xclip, но он должен быть легко доступен в вашем дистрибутиве.

Сейчас я использую KDE Plasma, и мне пришлось использовать этот подход, чтобы получить готовую горячую клавишу Cinnamon «скриншот в буфер обмена».

6
18.03.2021, 22:44

Теги

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