2016-12-02 16 views
0
export JAVA_HOME=/usr/java/jdk1.5.0_22 
export PATH=$JAVA_HOME/bin:$PATH 
CHECK=`/opt/OV/TNT/adapter/bin/temip_adapter_show | grep "The Adapter is initialized and ready" | wc -l` 
if [$CHECK -ne 0] 
then 
echo "Atni adapter is already running, Please check" 
else 
/opt/OV/TNT/adapter/bin/temip_adapter -start 
fi 
mailx -s "NNMi Atni Adapter status" -r [email protected] <<-EOF 

喜隊,我收到錯誤 「語法錯誤:意外的文件結尾」 爲下面的代碼

NNMi Atni適配器成功啓動

問候,
NNM服務器
EOF

+0

使用適當的格式使問題變得合適。看[格式](/幫助/格式) – fedorqui

回答

0
作爲

編輯最後一行: 的mailx -s 「TeMIP的服務器已成功啓動」 [email protected] - -f [email protected] < < -EOF

並通過清除腳本中的所有特殊字符。

0

在[和之前]之後加入空格如下;你可以試試這個;

export JAVA_HOME=/usr/java/jdk1.5.0_22 
export PATH=$JAVA_HOME/bin:$PATH 
CHECK=`/opt/OV/TNT/adapter/bin/temip_adapter_show | grep "The Adapter is initialized and ready" | wc -l` 
if [ $CHECK -ne 0 ] 
then 
echo "Atni adapter is already running, Please check" 
else 
/opt/OV/TNT/adapter/bin/temip_adapter -start 
fi 
echo "NNMi Atni Adapter status" | mailx -s "NNMi Atni Adapter status" [email protected] 
+0

它仍然給出相同的錯誤。 –

+0

@SrijanChaudhary:你也可以像上面一樣更改mailx部分? –

+0

我也試過了,現在還在不行 –

相關問題