/ bin / sh RHEL6源无法正常工作

时间:2013-01-11 13:28:58

标签: sh

我们有一个构建环境,它为少数环境设置提供脚本,如下所示

if test -f build_env
then
# Source the config file
. build_env

但是在RHEL6中这似乎有些失败

sh-4.1$ . build_env
sh: .: build_env: file not found

在RHEL4中它可以正常工作

sh-3.00$ . buildenv
sh-3.00$

可能是什么问题?

1 个答案:

答案 0 :(得分:1)

尝试. ./build_env(注意'./').

此外,您的 if 语法令人怀疑,但在您修复问题格式之前我无法确定。我会这样写:

if test -f build_env; then . ./build_env; fi