2014-02-14 63 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