Linux下shell脚本报错syntax error:unexpected end of file;
这个错误已经犯了两次了,有必要记录下;
原因:该脚本是在win下编写的,由于linux和win的格式不同,执行会导致错误;以后linux下的脚本不要在win下编写;
修改:重新将脚本在linux下再下一遍;
或者将win下的文件放到Linux系统中,使用 dos2UNIX + 文件名可以转换;
如 dos2UNIX hello.sh;
Linux下shell脚本报错syntax error:unexpected end of file;
这个错误已经犯了两次了,有必要记录下;
原因:该脚本是在win下编写的,由于linux和win的格式不同,执行会导致错误;以后linux下的脚本不要在win下编写;
修改:重新将脚本在linux下再下一遍;
或者将win下的文件放到Linux系统中,使用 dos2UNIX + 文件名可以转换;
如 dos2UNIX hello.sh;