Як копіяти файл до буфера з терміналу з декількома mime типами?

石 · 13 · 0

Очевидно, мова про Лінукс з Х-системою.

Мені відомо лише як зкопіїти файл з одним mime типом, наприклад image/png:

xclip -i -selection clipboard -t image/png file.png

Про всяк поясню чому такого хочу. Хочу взяти файл з консоля і десь, наприклад на бравзері, закинути в поле з тягни-і-кинь через ctrl + v.

Чому треба декілька mime типів? Бо єдного стандарту, звісно, немає, тому кожна проґрама, на розсуд самих проґрамістів, має декілька типів, котрих приймає.

Для прикладу, які mime типи отримую, коли копію о́брази з:

  • Хрома

    $ xclip -o -t TARGETS -sel c
    TIMESTAMP
    TARGETS
    SAVE_TARGETS
    MULTIPLE
    image/png
    text/html
  • Телеґрама

    $ xclip -o -t TARGETS -sel c
    application/x-qt-image
    image/png
    image/bmp
    image/jpeg
    image/jpg
    image/pbm
    BITMAP
    image/pgm
    image/ppm
    PIXMAP
    image/webp
    image/xbm
    image/xpm
    TARGETS
    MULTIPLE
    TIMESTAMP
    SAVE_TARGETS
Для відповіді на запитання необхідно авторизуватись

Війти / Зареєструватися