懒人可以用Automator提高工作效率

简介: 转载请注明出处:http://blog.csdn.net/horkychen Mac OS里除了Apple Script, 还有一个更简单的自动化工具Automator,恰当运用可以提高工作效率。

转载请注明出处:http://blog.csdn.net/horkychen

Mac OS里除了Apple Script, 还有一个更简单的自动化工具Automator,恰当运用可以提高工作效率。

 

下面举一个简单的例子, 比如在Mac OS执行Android模拟器,不想用AVD再选对,而是想直接运行我想要的模拟器,可以在命令行执行:

   emulator -avd  avd_name

 

我比较懒,也不想特意打开AVD或Terminal再执行,而是希望直接从Dock上就可以运行。解决方法就是在Automator。

  1. 打开Automator,  选择Workflow:

  

  2. 新建一个Run Shell Command,然后设定Shell和具体的指令:

  

  3. 保存为Application。

   

   刚刚的指令已经被包装成和一个应用程序一样了。

 4. 然后把它拖到Dock上,需要时候执行一下就可以了。

 

还有一种情况,我总是要不断的执行一段测试脚本,但需要有指定一个目标目录。只需要在命令设置上选择"Pass Input: as arguments", 如下使用一般的Shell脚本的方式接受参数就可以了:

  使用时将要测试的目录拖到新建的程序上就可以了。

 

嗯,如此而已!你应该能做得更好!

 

*将Automator建立的程序统一放置起来,也会更方便调用! 

 

 

参考:

  开发工作中使用的软件列表

  懒人可以用Automator提高工作效率

  使用脚本简化工作

  程序员要学会偷懒---正确运用自动化技术

  如何使用搜索技巧来成为一名高效的程序员

  
目录
相关文章
|
Web App开发
一文读懂锁相环基本原理
一文读懂锁相环基本原理
3084 0
一文读懂锁相环基本原理
|
存储 安全 Linux
在 Linux 上保护 SSH 服务器连接的 8 种方法
本文主要介绍了8种提高SSH协议安全性的方法,这些在实际工作中其实是都会有所用到的,比如服务器基线啥的,希望大家一起努力维护好自己的服务器。另注:本文为转载,版权为原作者所有https://www.linuxmi.com/secure-ssh-connections-linux.html,侵删。
|
缓存 Linux 开发工具
CentOS 7- 配置阿里镜像源
阿里镜像官方地址http://mirrors.aliyun.com/ 1、点击官方提供的相应系统的帮助 :2、查看不同版本的系统操作: 下载源1、安装wget yum install -y wget2、下载CentOS 7的repo文件wget -O /etc/yum.
267544 0
|
8月前
|
存储 缓存 监控
手动清除Ubuntu系统中的内存缓存的步骤
此外,只有系统管理员或具有适当权限的用户才能执行这些命令,因为这涉及到系统级的操作。普通用户尝试执行这些操作会因权限不足而失败。
1401 22
|
小程序 JavaScript Java
流浪动物救助小程序|基于微信小程序的流浪动物救助系统设计与实现(源码+数据库+文档)
流浪动物救助小程序|基于微信小程序的流浪动物救助系统设计与实现(源码+数据库+文档)
507 1
|
人工智能 供应链 安全
阿里云 Confidential AI 最佳实践
本次分享的主题是阿里云 Confidential AI 最佳实践,由阿里云飞天实验室操作系统安全团队工程师张佳分享。主要分为三个部分: 1. Confidential AI 技术背景与挑战 2. Confidential AI 技术架构与应用场景 3. Confidential AI 技术实践与未来展望
516 2
|
缓存 Linux
解决CentOS 7停止更新后yum源失效问题【图文教程】
以上步骤完成后,你的 CentOS 7 系统就会使用阿里云的 yum 源,更换yum以后就可以正常使用啦。
12604 2
|
存储 人工智能 C++
C++ 实现对战AI五子棋
C++ 实现对战AI五子棋
648 0
【柔性数组与局部性原理】
柔性数组概念 对于柔性数组,也许你之前从未听说过,柔性数组,顾名思义,就是数组,它的柔性柔在元素个数可以动态变化, 即柔性数组是未知大小的,数组大小可以动态变化的。 在结构体中,最后一个元素允许是未知大小的数组,这个数组就叫柔性数组成员。 下面直接举例子来说明柔性数组。

热门文章

最新文章