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  这样 你双击文件直接输入命令行的结果信息。
  • 相关阅读:
    映射JSP和查找JSP错误
    会话管理
    JSP九大隐式对象[续]
    Java调用DOS命令实现关机
    Filter过滤器入门1
    JSP标签
    获取当前日期和随机数
    ABSTRACT的方法是否可同时是STATIC,是否可同时是NATIVE,是否可同时是SYNCHRONIZED?
    闰年由来和闰年算法
    JSP九大隐式对象pageContext
  • 原文地址:https://www.cnblogs.com/kingbo/p/3706648.html
Copyright © 2011-2022 走看看