Я нашел отздесьчто вы можете использовать ANSCI Escape-последовательность для копирования из удаленного сеанса SSH, например, так,
printf "\033]52;c;$(printf "%s" "blabla" | base64)\a"
Я пробовал отдавать команды,
$ (file=README.md; printf "\033]52;c;$(base64 $file)\a")
Но я могу напечатать только первые несколько символов (~57 символов). Есть ли способ скопировать все содержимое файла с помощью последовательности Escape?
решение1
Если вы хотите, чтобы вывод был распечатан в буфер обмена, вы можете использоватьxclip
xclip -sel -p -i < <( \
printf %s%s%s '\033]52;c;' "$(printf %s blabla | base64)" '\a' \
)