一、在mac本机上执行命令:brew install lrzsz
二、从GitHub - aikuyun/iterm2-zmodem: 在 Mac 下,实现与服务器进行便捷的文件上传和下载操作,下载iterm2-send-zmodem.sh 和iterm2-recv-zmodem.sh,并存放至/usr/local/bin目录下
三、chmod 777 /usr/local/bin/iterm2-*
四、设置Iterm2的Tirgger特性,profiles->default->editProfiles->Advanced中的Tirgger
添加两条trigger,分别设置 Regular expression,Action,Parameters,Instant如下:
第一条:
Regular expression: rz waiting to receive.\*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Instant: checked
第二条:
Regular expression: \*\*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
Instant: checked
另外可以尝试使用带进度条的mac iTerm2 使用 rz sz 并支持进度条 - 掘金
参考文献:
Mac iterm2 安装配置rz、 sz命令 - SurpriseSui - 博客园
mac下iterm使用rz指令卡死解决方法_异次元程序员的博客-CSDN博客_iterm rz