macOS 安装lrzsz
mac自带的终端是不支持lrzsz的,需要下载安装iterm2
Mac OS 终端利器 iTerm2
安装homebrew
brew的MAC安装
macOS 安装lrzsz
进入/usr/local/bin
由于原作者下架了项目,我们只能手动新建脚本了,下面请无脑全部复制即可。
1.创建iterm2-recv-zmodem.sh
#!/bin/bashosascript -e 'tell application "iTerm2" to version' > /dev/null 2>&1 && NAME=iTerm2 || NAME=iTerm
if [[ $NAME = "iTerm" ]]; thenFILE=`osascript -e 'tell application "iTerm" to activate' -e 'tell application "iTerm" to set thefile to choose folder with prompt "Choose a folder to place received files in"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")"`
elseFILE=`osascript -e 'tell application "iTerm2" to activate' -e 'tell application "iTerm2" to set thefile to choose folder with prompt "Choose a folder to place received files in"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")"`
fiif [[ $FILE = "" ]]; thenecho Cancelled.# Send ZModem cancelecho -e \\x18\\x18\\x18\\x18\\x18sleep 1echoecho \# Cancelled transfer
elsecd "$FILE"/usr/local/bin/rz -E -e -bsleep 1echoechoecho \# Sent \-\> $FILE
fi
2.创建iterm2-send-zmodem.sh
#!/bin/bashosascript -e 'tell application "iTerm2" to version' > /dev/null 2>&1 && NAME=iTerm2 || NAME=iTerm
if [[ $NAME = "iTerm" ]]; thenFILE=`osascript -e 'tell application "iTerm" to activate' -e 'tell application "iTerm" to set thefile to choose file with prompt "Choose a file to send"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")"`
elseFILE=`osascript -e 'tell application "iTerm2" to activate' -e 'tell application "iTerm2" to set thefile to choose file with prompt "Choose a file to send"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")"`
fi
if [[ $FILE = "" ]]; thenecho Cancelled.# Send ZModem cancelecho -e \\x18\\x18\\x18\\x18\\x18sleep 1echoecho \# Cancelled transfer
else/usr/local/bin/sz "$FILE" -e -bsleep 1echoecho \# Received $FILE
fi
3.增加刚才新建的两个文件的权限
chmod +x iterm2-send-zmodem.sh
chmod +x iterm2-recv-zmodem.sh
4.设置item2
步骤:command+“,” 组合键打开item2的“Preferences”面板->Profiles选项卡->Advanced->Triggers(点击Edit即可)
Regular expression: \*\*B0100Action: Run Silent CoprocessParameters: /usr/local/bin/iterm2-send-zmodem.sh
Regular expression: \*\*B00000000000000Action: Run Silent CoprocessParameters: /usr/local/bin/iterm2-recv-zmodem.sh
勾选了 instant就不需要重启items了,然后就可以愉快的传输文件了。
现在就有弹窗了哦~
macOS 安装lrzsz相关推荐
- Mac安装lrzsz
Mac安装lrzsz记录 在Mac下用brew安装lrzsz 解决办法 在Mac下用brew安装lrzsz brew install lrzsz 系统升级到11.x后 homebrew没怎么更新 直接 ...
- linux下安装lrzsz,配合SecureCRT上传下载文件
SecureCRT是一个多标签远程登录终端,使用它可以远程连接Telnet 或SSH 服务.系统管理员使用它来连接linux服务器. lrzsz是一个搭配SecureCRT使用的上传下载工具,能方便的 ...
- 【收藏】怎样把 macOS 安装在移动硬盘或 U 盘里
以下文章适用于在mac os上重新安装系统到外置移动硬盘中: 怎样把 macOS 安装在移动硬盘或 U 盘里
- iso qemu 安装ubuntu_基于libvirt 和QEMU在macOS安装Ubuntu
在流行的虚拟架构体系中,最重要的技术当然要数libvirt和QEMU了.包括Linux虚拟化技术中KVM和xen都使用了QEMU.关于Xen和KVM进行虚拟化,以及在Window下使用Vmware,V ...
- macos 安装scala_如何在MacOS上安装Scala和Apache Spark
macos 安装scala by Jose Marcial Portilla 通过何塞·马西尔·波蒂利亚(Jose Marcial Portilla) 如何在MacOS上安装Scala和Apache ...
- MacOS 安装 Telnet
Homebrew是一款自由及开放源代码的软件包管理系统,用以简化macOS系统上的软件安装过程.对于Appstore中没有的软件,推荐使用此方法安装管理第三方软件. 没有安装Homebrew,可以参考 ...
- XShell安装lrzsz实现文件上传到Linux服务器
XShell安装lrzsz实现文件上传到Linux服务器 将windows本地文件上传到Linux主机上,可以使用XShell工具进行文件传输 1:使用xshell连接上一台Linux主机,输入rz命 ...
- 安装`lrzsz`包及其报错解决办法
rz命令的安装包名是lrzsz. 安装lrzsz包时报错Failed to mount cd:///?devices=/dev/sr1,/dev/sr0 on /var/adm/mount/AP_0x ...
- mac iterm2 安装 lrzsz rz sz命令
原文:https://blog.csdn.net/jack85986370/article/details/51382077 首先mac自带的终端是不支持lrzsz的,需要下载安装iterm2,下载地 ...
最新文章
- hashCode()方法(覆盖hashCode()方法)
- 加入新的地方,要开始积累了
- 马踏棋盘算法(骑士周游)
- 性能测试——接口、协议篇
- android滑屏的设计思路,安卓设计如何实现滑动屏幕出现如图的效果
- Doug Lea 在 J.U.C 包里面写的 BUG 又被网友发现了......
- OpenCV-绘制旋转矩形
- html页面根据ip地址跳转页面,一、请编写一个Servlet类,实现当前页面3秒后跳转到其它页面(跳转页面自定)的功能。...
- dell笔记本电脑驱动_驱动到底是什么?别再用精灵管家无脑装驱动了
- 【历史上的今天】6 月 6 日:世界 IPv6 启动纪念日;《俄罗斯方块》发布;小红书成立
- 浅谈微信小程序和微信公众平台
- 应急响应—常见应急响应处置思路
- matlab图像剪裁命令imcrop()
- 虎扑网站服务器垃圾,虎扑拿下域名hupu.com 游击队摇身一变正规军
- 海康服务器获取cms信息失败,织梦CMS文档读取频道信息失败,无法进行后续操作!...
- selenium Element is not clickable because another element obscures it — 点击被页面上其他元素遮住的控件,亲试有效!!!
- 网络1711班 C语言第四次作业批改总结
- 通用连挖苹果工程师只为云计算
- iClient for OpenLayers之快速获取UGCV5,MVT出图参数
- css如何透过上层div点击下层的元素解决方法