在Linux中使用source命令时发现神秘的“命令未找到”

时间:2014-02-14 14:12:39

标签: linux

我正在使用Fedora。当我发出:

-bash-3.2$ source na-profile.conf

我明白了:

: command not found
: command not found
: command not found

na-profile.conf文件如下所示:

KEYTAB=server02 export KEYTAB;
ORACLE_HOME=/home/oracle/app/xxxx/11.2.0.1/yyyyy; export ORACLE_HOME;
TNS_ADMIN=$ORACLE_HOME/network/admin; export TNS_ADMIN;
PATH=$PATH:$ORACLE_HOME/bin

文件中没有多余的行或空格。

1 个答案:

答案 0 :(得分:1)

您需要在其间添加;以在一行中使用两个命令:

KEYTAB=server02; export KEYTAB;
               ^

source正在加载na-profile.conf的内容,并且不知道如何处理此行,因此错误。