Secuencia de código de escape para copiar el contenido del archivo

Secuencia de código de escape para copiar el contenido del archivo

encontré deaquíque puedes usar la secuencia ANSCI Escape para copiar desde una sesión ssh remota así,

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

He intentado emitir el comando,

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

Pero solo puedo imprimir los primeros caracteres (~57 caracteres). ¿Existe alguna forma de copiar todo el contenido de un archivo con la secuencia de Escape?

Respuesta1

Si desea que la salida se imprima en el portapapeles, puede utilizarxclip

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

información relacionada