LINUX.ORG.RU

Scrot. Скопировать ссылку на созданный файл в буфер обмена

 , ,


1

2

Как скопировать ссылку на файл в буфер обмена после снятия скриншота.
Вроде очевидная вещь, но у меня не работает. Что я делаю не так?

scrot -e 'mv $f ~/scrns/ | xsel -ib'

где:
scrot — сделать скриншот
-e ’mv $f ~/scrns/ — скопировать в каталог
xsel -ib’ — скопировать в буфер обмена

Скриншот делает, в каталог перемещает, но ссылки в буфере обмена на файл нет. Ошибок не выдаёт.

К слову, попробовал использовать xclip, но он тоже не дал результата.

Потом вот что:

mv x y/

Выхлоп-то отсутствует. О-оу.

А если так, то тут ещё и локаль добавляет от себя и кавычки есть. Т.е. выхлоп mv использовать в принципе так себе идея.

mv -v x y/
переименован 'x' -> 'y/x'
kostyarin_ ()
Последнее исправление: kostyarin_ (всего исправлений: 1)
Ответ на: комментарий от Dreamdrawer

Без -b копирует только в буфер primary, т. е. вставка только через среднюю кнопку мыши.

Понятно. Значит с -b не копирует в primary. И -ipb тоже не копирует в primary. Или – или.

kostyarin_ ()