команда scrot перезаписывает снимок экрана

я использую LXDE и создал горячую клавишу PrtSc , которая использует scrot для создания снимка экрана, но при этом перезаписывает файл снова и снова. Я хочу, чтобы он создавал новый файл каждый раз, когда я нажимаю PrtSc . Однако, когда я нажимаю Shift + PrtSc , чтобы выбрать область для захвата, он создает новый файл каждый раз, когда я его использую.

Для создания горячей клавиши я использовал следующую команду:

scrot '%Y-%m-%d_$wx$h_scrot.png' -e 'mv $f ~/Pictures/'
2
задан 14 July 2021 в 16:15

1 ответ

Вы можете попробовать два простых варианта:

  1. увеличить временное разрешение, чтобы файлы, созданные с интервалом не менее 1 секунды, имели разные имена:

     scrot '% Y-% m-% d-% H:% M:% S_ $ wx $ h_scrot.png '-e' mv $ f ~ / Pictures / '
     
  2. добавить параметр - backup = numbered в mv команда:

     scrot '% Y-% m-% d_ $ wx $ h_scrot.png' -e 'mv --backup = numbered $ f ~ / Pictures /' 
     
3
ответ дан 28 July 2021 в 11:19

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

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