shell脚本
文章平均质量分 91
Code&Ocean
遨游在编码海洋中。
iOS Developer
展开
-
使用Swift编写脚本
通常我们在编写脚本处理自动化或者通用处理的时候,使用的是 Shell 语言,但是作为有一个 Swift 语言使用者,你应该知道,Swift 也可以作为脚本语言来编写脚本。为什么用 Swift 了?1. 降低 iOS 开发者的脚本开发难度2. 利用 Swift 高级语言特点3. 轻松调用 Swfit 库4. 在 iOS Mac 上处理脚本更方便...原创 2022-04-29 17:38:17 · 4135 阅读 · 0 评论 -
Tomcat Jenkins iOS自动打包
Tomcat Jenkins iOS自动打包Jenkins 可以配合测试人员或者 CI 打包,主要作用是提供打包页面选择和参数传递,最后打出 ipa 包。打包方式有如下几种借助 Jenkins Xcode插件,配置好参数打包自行编写脚本打包(xcodebuild)使用脚本唤起 fastlan 打包当然首选直接配置了,不过还是会遇到很多配置的坑,我总共打了50次才成功。前言:使用 brew 安装软件可以避免很多问题,打包失败,多半是配置和路径问题。注意:需要安装 JDK 环境JDK安原创 2021-03-11 14:18:14 · 935 阅读 · 2 评论 -
Xcode终端快捷键
Xcode 直接打开终端Xcode作为开发编辑器,居然不能直接打开终端,所以就没有快捷键,但是可以借助自定义 Behavior 来执行脚本,这样就有快捷键了,比如我的CMD + Shift + T。1. 准备打开终端的脚本首先编辑 shell 脚本#!/bin/sh# 打开项目路径Terminalif [ -n "$XcodeProjectPath" ]; then open -a Terminal "$XcodeProjectPath"/..else open -a Term原创 2020-09-18 16:42:02 · 2961 阅读 · 0 评论 -
在Homebrew 发布程序
Homebrew 基本了解Homebrew是macOS(或者 linux)缺失的软件包管理器。常用安装命令行工具(也可安装 GUI 程序),非常便利。Homebrew 支持多种形式的软件包管理,常见的有 Formula 和 Cask 两种。Formula 一般用来源码编译安装开源的命令行工具(mysql 、 tomcat 等),Cask 一般用来安装支持UI的应用程序(比如 微信 qq 某些插件)创建一个 Cask注意,如果你的软件在 github star小于75 一般会被拒绝合并到主分支。原创 2020-08-26 11:47:57 · 2268 阅读 · 2 评论 -
shell学习
什么是Shell来看看它长啥样吧!#!/bin/sh # 第一行指定脚本解释器echo "first shell" #输出文本"first shell"cd ~ #进入当前用户home目录mkdir Test #创建Test文件夹if [ ! $? -eq 0 ]; then #if条件操作, !表示取反, $?表示上一个命名执行结果(执行成功为0) echo ...原创 2019-04-18 14:23:29 · 168 阅读 · 0 评论