2014-02-14 80 views
0

我正在使用Fedora。当我发出:在Linux中使用源代码命令时发现了神秘的“命令未找到”

-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 

有没有额外的行或空格的文件中。

+0

在你的脚本中检查Windows行结束符... – twalberg

回答

1

您需要在添加;之间在一条线上使用两个命令:

KEYTAB=server02; export KEYTAB; 
      ^

source加载您na-profile.conf的内容,不知道如何处理这条线,因此错误。

+0

仍然得到相同的输出 – badgerduke

+0

奇怪。第一条线是什么,第二条线是什么等等,所以你看到问题在哪里? – fedorqui