windows下编写shell脚本执行错误

windows 下,换行符是 \r\n,在linux下,换行符是 \n。如果你在IDEA里写sh脚本,可以手动设置脚本的换行符为 \n,如果你用notepad++写脚本,可以显示所有字符,以便明确知道换行答到底是什么。不过还是建议在Linux环境下写脚本并验证,注意在windows环境下,换行符问题很容易被覆盖为 \r\n

也可以在vi或者vim 下执行:set ff=unix改变文件属性

posted on 2018-09-07 11:17  哎性格  阅读(1546)  评论(0编辑  收藏  举报