Apakah ada utilitas CLI Wayland yang menyalin teks ke clipboard?
Saya ingin dapat melakukan sesuatu seperti ini:
echo "some" > clipboard
Sesuatu yang setara dengan xclip.
Apakah ada utilitas CLI Wayland yang menyalin teks ke clipboard?
Saya ingin dapat melakukan sesuatu seperti ini:
echo "some" > clipboard
Sesuatu yang setara dengan xclip.
Jawaban:
wl-clipboard bugaevc adalah utilitas salin / tempel untuk Wayland:
Proyek ini mengimplementasikan dua utilitas clipboard Wayland kecil, wl-copy dan wl-paste, yang memungkinkan Anda dengan mudah menyalin data antara clipboard dan pipa Unix, soket, file, dan sebagainya.
Penggunaannya sesederhana:
# copy a simple text message $ wl-copy Hello world! # copy the list of files in Downloads $ ls ~/Downloads | wl-copy # copy an image file $ wl-copy < ~/Pictures/photo.png # paste to a file $ wl-paste > clipboard.txt # grep each pasted word in file source.c $ for word in $(wl-paste); do grep $word source.c; done # copy the previous command $ wl-copy "!!" # replace the current selection with the list of types it's offered in $ wl-paste --list-types | wl-copy
Meskipun wl-copy dan wl-paste sangat dioptimalkan untuk teks biasa dan format konten tekstual lainnya, mereka sepenuhnya mendukung konten tipe MIME sewenang-wenang. wl-copy secara otomatis menyimpulkan jenis konten yang disalin dengan menjalankan xdg-mime (1) di atasnya. wl-paste mencoba yang terbaik untuk memilih jenis yang akan ditempelkan berdasarkan daftar jenis MIME yang ditawarkan dan ekstensi file yang ditempelkan ke dalamnya. Jika Anda tidak puas dengan tipe yang mereka pilih atau tidak ingin bergantung pada inferensi tipe implisit ini, Anda dapat secara eksplisit menentukan jenis yang akan digunakan dengan opsi --type.
src/meson.build:1:0: ERROR: Dependency "wayland-client" not found, tried pkgconfig and cmake
selama instalasi. Saya yakin ini adalah kesalahan bodoh dari saya. Apakah itu ? Saya telah menjalankan sudo dnf i meson -y
sebelum upaya membangun.
The only mandatory dependency is the wayland-client library (try package named wayland-devel or libwayland-dev).
Mungkin menginstal salah satu paket yang disebutkan itu membantu? Atau, mungkin paket tersebut dapat ditemukan di repositori paket resmi.
wayland-devel
paket. Terima kasih!