Sequência de código de escape para copiar o conteúdo do arquivo

Sequência de código de escape para copiar o conteúdo do arquivo

eu encontrei deaquique você pode usar a sequência ANSCI Escape para copiar de uma sessão ssh remota como esta,

printf "\033]52;c;$(printf "%s" "blabla" | base64)\a"

Eu tentei emitir o comando,

$ (file=README.md; printf "\033]52;c;$(base64 $file)\a")

Mas consigo imprimir apenas os primeiros caracteres (~57 caracteres). Existe uma maneira de copiar todo o conteúdo de um arquivo com a sequência Escape?

Responder1

Se você quiser que a saída seja impressa na área de transferência, você pode usarxclip

xclip -sel -p -i < <( \
 printf %s%s%s '\033]52;c;' "$(printf %s blabla | base64)" '\a' \
)

informação relacionada