基于SAP HANA的SAP Business One高可用性HA安裝指南-SAP HANA故障排除
換行符必須為Unix / Linux格式
癥狀
當(dāng)執(zhí)行shell腳本時(shí),你遇到以下任一錯(cuò)誤:
: command not found
No such file or directory
原因
你在Windows上編輯了shell腳本.換行符是Windows格式,與Linux不兼容.
解決方案
要確保所有換行符(行尾,EOL)都是Unix / Linux格式,請(qǐng)使用以下方法之一:
在將文件從Windows傳輸?shù)絃inux之前,將換行符轉(zhuǎn)換為Unix / Linux格式.例如,在記事本++(Notepad++®)中,從菜單欄中選擇Edit→EOL Conversion→UNIX/OSX Format.
在Linux上,運(yùn)行命令find
例如:find /home/scripts/ -name "*.sh" | xargs dos2unix