因最近网络不太稳定,远程连接的ssh服务有时会断掉,于是在网上参考了一些mac terminal终端快速连接的办法,最后选择使用automator来解决。

下面是antomator 服务的使用方法,并附有一段可运行代码

1、新建服务

2、将服务绑定到终端

3、一段AppleScript代码

on run {input, parameters}tell application "Terminal"activatedo script ""set Terminal to front windowset tab1 to tab 1 of Terminal# 窗口1中输出do script "echo 1" in tab1# 或者ssh登录# do script "ssh ***" in tab1# delay 1    #延迟 1 秒# do script "..."    # 如果标签2不存在则创建if not (exists tab 2 of Terminal) thentell application "System Events"keystroke "t" using command down    #相当于  command+Tend tellset tab2 to tab 2 of Terminalend if# 窗口2中输出do script "echo 2" in tab2# 或者ssh登录# do script "ssh ***" in tab2# delay 1# do script "..."  end tellreturn input
end run

4、进入终端服务修改快捷键

automator来解决mac terminal终端快速连接相关推荐

  1. Mac Terminal终端光标的快捷键操作

    2016年08月18日 18:26:06 阅读数:4217 Mac Terminal终端和linux上终端光标的快捷键操作是一样的,都是来自Emacs这个神级的编辑器,由于我以前vim用的多,没怎么用 ...

  2. Mac Terminal 终端:入门指南及进阶技巧

    什么是终端? 我们总在说在终端中如何操作,那么终端到底是什么呢?为什么它会有这么大的权利? 要说清终端是什么,我们先来看看操作系统的组成.简化来说,操作系统分为两个部分,一部分称作内核,另一部分成为用 ...

  3. mac terminal终端打开指定文件夹 当前文件夹打开terminal

    terminal终端打开指定文件夹 在Terminal中输入命令: open   .   #表示打开当前文件夹 open /home/test   #表示从终端打开/home/test文件夹 当前文件 ...

  4. Mac Terminal (终端) 使用ssh快速登录远程服务器

    平常我们使用终端连接远程服务器的时候每次都要输入IP (换成服务器的IP地址和用户名) ssh user@127.0.0.1 -p 22 然后还要输入密码,有的时候记不住还要去找一下密码,很麻烦. 接 ...

  5. Mac terminal终端或iterm2【 ?~?】~两边出现问号、字体有背景色的问题

    主要是mac下oh-my-zsh配置主题的时候字体出了问题 关于字体有背景色问题,打开terminal的偏好设置,点击描述文件(profiles),把"显示ANSI颜色"选项取消即 ...

  6. 解决 mac ox 终端显示bogon 的问题

    方法一. 将DNS设置为Google的DNS服务器地址 8.8.8.8 方法二. 在终端进行设置 sudo hostname yourname 转载于:https://www.cnblogs.com/ ...

  7. Mac terminal终端或iterm2出现问号解决方案

    问题: 如图所示,出现问号. 解决方案 是因为配置中有非ascii字符编码,这两个问号本来是好看的箭头,但是箭头在当前字体中是不会被显示的--所以解决方法是重新下载一个支持非ascii编码的字体. g ...

  8. 使用 Mac Terminal 终端查看系统进程占用的CPU内存等信息

    在Linux上可以使用free命令做到查看内存占用等信息,但是Mac上没有free命令.我们可以使用top命令达到相同的目的,并且可以实时更新数据. 例如我们想要查看所有信息,可以使用以下命令: to ...

  9. 解决Mac电脑开机无法自动连接蓝牙音箱问题!

    苹果系统的电脑无法自动连接外置的蓝牙音箱,每次都要手动选择点选蓝牙连接,然后选择声音输出为蓝牙音箱,有点小烦,具体解决方法放在下面,一分钟搞定! 1.安装蓝牙连接工具"blueutil&qu ...

最新文章

  1. 护壁桩嵌入深度_泥浆护壁成孔灌注桩施工时泥浆的作用有哪些?
  2. Android加载大图片OOM异常解决
  3. 做事情不要着急,着急只能把事情做的更加糟糕。。。
  4. sonyflake.go
  5. c++ tinyxml2 解析xml小坑
  6. 比特飞解决方案大汇总,你的贴身家教
  7. jboss相关的术语
  8. 程序员秒懂的30个段子:看到第几个你笑了?
  9. 卷积码 c语言编码,利用c语言实现卷积码编码器示例
  10. 企业商誉管理系统(业务开展)
  11. python安装TA_Lib遇到问题
  12. 移动开发必知必会的六大数据统计平台(入门篇)
  13. 第三章 决策树-隐形眼镜
  14. 【3.3 ads篇(重点)】
  15. 求助:大文件mp4恢复
  16. 小度的进攻,智能音箱的“二战”
  17. 天融信防火墙保存配置_天融信防火墙 通用配置
  18. linux合并txt文件命令,如何在Linux Shell脚本中合并文本文件中同一...
  19. CAD图库,别墅设计图纸免费资源分享
  20. 从源码出发,会源码,懂源码

热门文章

  1. ZUCC_大数据计算技术_实验三 HDFS编程实践
  2. 《移动APP测试实战》学习笔记
  3. mybatis-plus出错:Invalid bound statement (not found): com.kuang.mapper.UserMapper.selectList
  4. 滴滴快车VS易到“易来”到底谁便宜?结果惊呆了
  5. 001_wz_bbk_GCC的介绍与发展历史
  6. Flutter 深入探索混合开发的技术演进
  7. SpringBoot集成Mybatis-Plus、Druid(SQL监控)
  8. 创业计划书PPT模板
  9. 现代希腊语字母表(待续)
  10. 【好工具】Sourcegraph助你网页端快速浏览项目代码