文章 2017-11-12 来自:开发者社区

脚本从windows上传到linux无法执行

在本地windows,写了个shell脚本,用sftp或其他方式上传脚本,执行脚本出现No such file or directory提示,查看脚本的编码和权限都没有问题,在linux下新建一个文件,把脚本内容拷贝进去,内容完全一摸一样,却可以执行。     原因:Windows下换行符号是“\r\n”,而linux下是“\n”没有”\r”,当shell脚...

问答 2016-06-22 来自:开发者社区

脚本从windows上传到linux无法执行

在本地windows,写了个sh脚本,用filezilla,sftp协议上传到center os下,权限777,但是执行总是报错,没有修改过任何字母,在centeros下重新创建了个sh文件,把内容复制进去,然后就可以正常运行了,完全不懂这是为何,把两个文件下载下来对比的编码格式是一样的,求各位解答,实在是困惑!

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注