syntax error near unexpected token `do(写的shell脚本出现格式
1问题:Linux和windows下的回车换行符不兼容的问题 [[email?protected] script]# sh start_zk.sh ? 2.展示信息: 此处我贴出了源码;大家可以试一试: #!/bin/sh ? 3.解决方案: 看似写的完全没有问题的逻辑代码.但是只要运行就会出错. 本人是在wind本地写的shell命令,问题主要出在自己在wind上写的内容,而需要上传到linux系统上运行就会出现格式问题. (01).是win下的格式图片:
(02).是linux下的格式图片:
? ? (03)设置显示上面那些黑色块:CRLF和LF notepad++中首先设置视图->显示符号->显示所有符号,然后就看到了预料到的,所有的回车换行都是windows的CRLF 其次设置:编辑->文档格式转换->转换为UNIX格式 (04)运行成功:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |