今天写了个简单的自动编译脚本,在执行编译前需要先引入一个环境变量文件,用到了source命令
然后执行脚本时却提示如下错误信息
1 2 3 |
#./automake-ota.sh ./automake-ota.sh: 3: ./automake-ota.sh: source: not found ./automake-ota.sh: 4: ./automake-ota.sh: lunch: not found |
source命令和lunch命令均提示未找到,原因如下
source命令和lunch命令均为bash命令并非sh命令
我的脚本的开头是#!/bin/sh,改成#!/bin/bash后成功执行脚本。