파일 내용 복사를 위한 이스케이프 코드 시퀀스

파일 내용 복사를 위한 이스케이프 코드 시퀀스

나는에서 찾았다여기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' \
)

관련 정보