写在前面的话
我想在Mac上写命令脚本
想到了老袁提到的shelljs
发现果然好使~
(一)问题描述
在Mac我有俩微信
每次要用客户端执行双开的命令脚本
但这个太麻烦了,每天搞一次
搞了一个多月,烦了
想实现一行命令解决的方式
(二)思路
用shelljs来实现,我每天执行的命令行,取代我敲命令;
cd Desktop
sh wechat.sh
(三)实现
1、安装shelljs
新建项目,安装shelljs安装包
npm install shelljs
2、参照文档写代码
//引入shelljs
var shell = require('shelljs')
//返回上一级目录
shell.cd('/Users/zhaoarden/Desktop/');
shell.exec('sh wechat.sh')
3、执行命令
node /Users/zhaoarden/Documents/HBuilderProjects/learn/openWechat.js
![](https://img.haomeiwen.com/i19050589/911882c701a5a88d.png)
![](https://img.haomeiwen.com/i19050589/af051bbe817822f0.png)
以后可以只执行一行代码就可以微信双开了,开森~~~
附微信双开的命令
nohup /Applications/WeChat.app/Contents/MacOS/WeChat > /dev/null 2>&1 &
Killall Terminal
网友评论