参考文献:

iterm2-zmodem

bash:rz:vommsnf not found

  1. 安装支持rz和sz命令的lrzsz:brew install lrzsz

  2. 在本地 /usr/local/bin/ 目录下保存 iterm2-send-zmodem.sh 和 iterm2-recv-zmodem.sh 两个脚本

  3. 设置一下两个脚本的权限,一般 chmod 777 就行了

    chmod 777 /usr/local/bin/iterm2-*
    
  4. 设置 Iterm2 的 Tirgger 特性,profiles->default->editProfiles->Advanced 中的 Tirgger

    添加两条trigger,分别设置 Regular expression,Action,Parameters,Instant如下:

    1.第一条
            Regular expression: rz waiting to receive.\*\*B0100
            Action: Run Silent Coprocess
            Parameters: /usr/local/bin/iterm2-send-zmodem.sh
            Instant: checked
    2.第二条
            Regular expression: \*\*B00000000000000
            Action: Run Silent Coprocess
            Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
            Instant: checked
    
  5. 在服务器:yun -y install lrzsz

  6. 使用方法

    # 上传文件
    rz filename
    # 下载文件
    sz filename