linux下報不可見字符冗餘問題

在linux下執行腳本

JAVA_HOME=/usr/java5
ANALYZER_LIB=/CFCA/xFraud/TxCollector/lib
ANALYZER_CONFIG_FILE_PATH=/CFCA/xFraud/TxCollector/config
CP=.:$CLASSPATH
#Add ANALYZER library to CLASSPATH
for file in ${ANALYZER_LIB}/*.jar;
do CP=${CP}:$file;
done
CP=${CP}:${ANALYZER_CONFIG_FILE_PATH};
export CLASSPATH=$CP
echo $CLASSPATH
echo ${ANALYZER_CONFIG_FILE_PATH}
$JAVA_HOME/bin/java -classpath $CLASSPATHcfca.xfraud.collector.system.RealAnalyzer ${ANALYZER_CONFIG_FILE_PATH} startup


而在linux通過vi打開每行都有^M 執行時 報錯:' is not expected.403-057 Syntax error at line 7 : `

 

而第七行又沒有 ' 字符,那麼可以通過 ue中 文件/轉化/dos->unix即可

如附件圖

發生的根本原因在於上傳文件時沒有采用binary方式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章