shell脚本编写
教程
Shell 教程| 菜鸟教程
http://www.runoob.com/linux/linux-shell.html
注意点shell脚本的变量赋值,等号左右均不能有空格
shell脚本的> < 是指示输入输出,不可以比较大小
shell 进行正则表达式判断
#赋值给变量var
read var
#定义regex正则表达式
regex="[0-9]"if [[ $var =~ $regex]];
then
#match
#do something
fi
打开一个app
#打开一个新的chrome页面
open -na "Google Chrome"#打开一个新的terminal页面
open -na "Terminal"
source tree 增加custom action
#!/bin/sh
REPO_PATH=$1
open -na /Applications/Utilities/Terminal.app $REPO_PATH
参考资料
https://blog.csdn.net/lanyang123456/article/details/52268625
【shell脚本编写】How to open new windows as separate application instances for Chrome, Terminal?
https://apple.stackexchange.com/questions/230390/how-to-open-new-windows-as-separate-application-instances-for-chrome-terminal
推荐阅读
- Shell-Bash变量与运算符
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 「按键精灵安卓版」关于全分辨率脚本的一些理解(非游戏app)
- 编写字典程序
- Linux|109 个实用 shell 脚本
- 用npm发布一个包的教程并编写一个vue的插件发布
- Xshell5|Xshell5 远程连接本地虚拟机Ubuntu16
- 依赖注入模块
- 5.|5. Python 入门- 课程 5 脚本
- linux作业9