zoukankan      html  css  js  c++  java
  • mac终端下运行shell脚本

      最近公司要弄关于IOS下自动化打包的东西,研究了用命令行的形式来代替手工的方式来处理。即: 用xcodebuild 和xcrun  语法来进行脚本实现。    但由于语法的结构够了,另一个问题产生了,这个语句放在哪里呢? 能否类似于windows 下的bat 东西一样可以双击一下就可以运行命令行呢?
         当然另一方面是由于自己对mac 系统下的一些命令不熟练的原因,所以也查找了相关的解决方案,如下:
     
    mac终端下运行shell脚本
     
    1、写好自己的 脚本,比如aa.sh   (如果你是xcode工具可以直接新建该类型的脚本)
     
     内容可以输入如下两行进行测试:
    #!/bin/sh
    echo abc   ---显示abc
     
    2、打开终端 执行,方法一: 输入命令    ./aa.sh     ,
     
    方法二:直接把 aa.sh 拖入到终端里面。
     
    注意事项:
     
    如果 没有成功报出问题:: 
     
    Permission denied。就是没有权限。
     
    解决办法:
     
    修改该文件aa.sh 的权限 :使用命令: 
     
    chmod 777 aa.sh 。
     
    然后再执行 上面第二步的操作 就 OK .
     
    到这里为止是可以运行是没问题了,但是怎么样解决双击就执行的问题呢?
     
    答案很简单:你在弄好之后将文件的后缀名改成aa.command  这样 你双击文件直接输入命令行的结果信息。
  • 相关阅读:
    SDOI2008]仪仗队
    洛谷P1414 又是毕业季II
    P3865 【模板】ST表
    [HAOI2007]理想的正方形
    noip 2011 选择客栈
    [AHOI2009]中国象棋
    洛谷P3387 【模板】缩点
    [SCOI2005]最大子矩阵
    [CQOI2009]叶子的染色
    LibreOJ #116. 有源汇有上下界最大流
  • 原文地址:https://www.cnblogs.com/kingbo/p/3706648.html
Copyright © 2011-2022 走看看