【问题标题】:Event based shell script基于事件的 shell 脚本
【发布时间】:2013-03-06 20:33:44
【问题描述】:

我有两个文件需要编译。我想编写类似基于事件的 shell 脚本,它先编译第一个文件,然后再编译第二个文件。是否可以编写基于事件的 shell 脚本,在动作 1 完成时执行动作 2。

【问题讨论】:

标签: c++ linux shell compilation


【解决方案1】:

那个东西叫做make,它允许你定义目标、依赖和规则。

【讨论】:

    【解决方案2】:

    是的,就像这样:

    #!/bin/sh
    action1
    action2
    

    【讨论】:

    • 下一个问题是:如何检查命令是否成功?
    • action1 && action2 只有在第一次成功时才会执行第二次
    • @AndyT try set -o errexit 如果有错误会停止执行。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-04
    • 2013-02-10
    • 1970-01-01
    • 2022-11-29
    • 2012-07-26
    • 2021-10-11
    相关资源
    最近更新 更多