将远程命令输出复制到 macOS 剪贴板
macOS 的 pbcopy 命令能便捷地将本地终端内容复制到剪贴板,但在通过 SSH 连接远程服务器时无法直接使用。本文介绍了一种利用 OSC 52 终端转义序列的解决方案:在远程服务器上创建一个小脚本,通过 iTerm2 等兼容的终端模拟器将 base64 编码的内容回传至本地 macOS 剪贴板。使用时需在 iTerm2 设置中开启“终端中的应用可访问剪贴板”选项,并注意该功能存在安全风险。
macOS 的 pbcopy 命令能便捷地将本地终端内容复制到剪贴板,但在通过 SSH 连接远程服务器时无法直接使用。本文介绍了一种利用 OSC 52 终端转义序列的解决方案:在远程服务器上创建一个小脚本,通过 iTerm2 等兼容的终端模拟器将 base64 编码的内容回传至本地 macOS 剪贴板。使用时需在 iTerm2 设置中开启“终端中的应用可访问剪贴板”选项,并注意该功能存在安全风险。