在bash脚本中调用的正确程度如何?

时间:2013-06-18 11:09:44

标签: bash

我刚刚开始学习bash脚本,我尝试编写简单的脚本,通过cmake从源代码创建项目,然后制作它。这是一个脚本文本:

#!/usr/bin/env bash
mkdir -p cmake
cd ./cmake
exec cmake ../
exec make

但是在用cmake创建项目之后,脚本什么都不做。没有脚本项目构建成功。可能有人知道这是什么问题吗?

1 个答案:

答案 0 :(得分:5)

exec是“而不是脚本的其余部分,执行此命令”。删除它们:

# ...as before...
cmake ../
make