Рейтинг:0

Как я могу вставить изображение в буфер обмена с помощью терминала или скрипта bash?

флаг cn

Я делаю собственный скрипт, который использует ImageMagick для создания снимков экрана, потому что я удалил исходное приложение и хотел сделать собственный.

#! /бин/ш.
cd magickСкриншоты/
лс-в | кот -н | пока читай н ф; do mv -n "$f" "$n.jpg"; сделано 
import /home/alnexus/magickScreenshots/screenshot.jpg -качество 100 -обрезка

Что это делает, так это то, что он переходит в папку magickScreenshots, затем переименовывает все в числа, а затем использует ImageMagick, чтобы сделать снимок экрана (мне нужно выбрать область для снимка экрана). Проблема в том, что он сохраняет изображение только как скриншот.jpg в той папке (кстати вторая строчка как раз для того что бы переименовывать все файлы и новый скриншот.jpg не заменял старый, я хочу сохранять все скриншоты каждую сессию, они все удаляются при запуске компа ). Я хочу сделать так, чтобы скриншот.jpg файл автоматически вставляется в мой буфер обмена. Я пробовал некоторые вещи, но все они копировали только каталог с изображения, а не само изображение (я использовал только команду xclip). Я много искал, и ничего не получилось, я даже попробовал xclip-copyfile, и это, похоже, не сработало, хотя я не сильно возился с этим.

РЕДАКТИРОВАТЬ

Я пытался xclip -выбор буфера обмена -t изображение/png ~/magickScreenshots/screenshot.jpg и это работало в WhatsApp Web, но не в приложении Discord Desktop Linux :(

bac0n avatar
флаг cn
это изображение/jpeg, а не изображение/png
i deleted system32 help avatar
флаг cn
использование image/jpg вообще не работает. Только изображение/png

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.