用於複製檔案內容的轉義碼序列

用於複製檔案內容的轉義碼序列

我發現從這裡您可以使用 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' \
)

相關內容