나는에서 찾았다여기ANSCI 이스케이프 시퀀스를 사용하여 다음과 같이 원격 SSH 세션에서 복사할 수 있습니다.
printf "\033]52;c;$(printf "%s" "blabla" | base64)\a"
명령을 내려보았으나,
$ (file=README.md; printf "\033]52;c;$(base64 $file)\a")
하지만 처음 몇 글자(~57자)만 인쇄할 수 있습니다. 이스케이프 시퀀스를 사용하여 파일의 전체 내용을 복사하는 방법이 있습니까?
답변1
출력을 클립보드에 인쇄하려면 다음을 사용할 수 있습니다.xclip
xclip -sel -p -i < <( \
printf %s%s%s '\033]52;c;' "$(printf %s blabla | base64)" '\a' \
)