
텍스트를 클립보드에 복사하는 Wayland cli 유틸리티가 있습니까?
나는 다음과 같은 일을 할 수 있기를 원합니다 :
echo "some" > clipboard
xclip과 동등한 것.
답변1
Bugaevc의wl-클립보드Wayland용 복사/붙여넣기 유틸리티는 다음과 같습니다.
이 프로젝트는 두 개의 작은 Wayland 클립보드 유틸리티인 wl-copy와 wl-paste를 구현합니다. 이를 통해 클립보드와 Unix 파이프, 소켓, 파일 등 간에 데이터를 쉽게 복사할 수 있습니다.
사용법은 다음과 같이 간단합니다.
# 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
wl-copy 및 wl-paste는 특히 일반 텍스트 및 기타 텍스트 콘텐츠 형식에 최적화되어 있지만 임의 MIME 유형의 콘텐츠를 완벽하게 지원합니다. wl-copy는 xdg-mime(1)을 실행하여 복사된 콘텐츠의 유형을 자동으로 추론합니다. wl-paste는 제공된 MIME 유형 목록과 붙여넣을 파일의 확장자를 기반으로 붙여넣을 유형을 선택하기 위해 최선을 다합니다. 그들이 선택한 유형이 만족스럽지 않거나 이 암시적 유형 유추에 의존하고 싶지 않은 경우 --type 옵션과 함께 사용할 유형을 명시적으로 지정할 수 있습니다.
모든 일반적인 Linux 배포판의 경우 패키지 이름은 wl-clipboard
이므로 자신에게 맞는 명령을 사용하십시오(아직 설치되지 않은 경우).
sudo apt install wl-clipboard # Debian
sudo dnf install wl-clipboard # Fedora
sudo pacman -S wl-clipboard # Arch linux
답변2
wclip는 Wayland용 클립보드 도구로 xclip
.
사용법은 다음과 같습니다:
$ wclip i < my_text_file
$ wclip o contents of my text file $
면책 조항 : 나는 저자입니다.
답변3
나는 방금 '변환됨'를 Wayland UX, Plasma(KDE)에서 실행했으며 지금까지 대부분의 항목은평소처럼. 내 작업 흐름에 중요한 사항은 X.Org에 대한 하나 또는 두 가지 기본 종속성을 강조했습니다.
다행히도 사용할 수 있어요CopyQ
내가 선택한 클립보드 관리자로. CopyQ
매우 우호적인 Wayland 지지자인 것 같습니다. 여태까지는 그런대로 잘됐다.
CLI 복사 및 붙여넣기의 경우 이제 다음 bash
alias
명령을 사용합니다.
clip
... 현재 선택을 캡처합니다.
alias cliq='copyq selection'
alias clip='cliq; echo'
paste
... 현재 클립보드 내용을 내보냅니다.
alias paste='copyq read '
저는 처음으로 Linux 데스크톱을 설치하자마자 CopyQ를 사용했습니다.