windows系统编辑过的脚本文件,在linxu上执行报错 /bin/sh^M: ba
发布时间:2020-12-14 01:37:16 所属栏目:Windows 来源:网络整理
导读:如题! 现象: 当时的场景是这样的:我在IDEA中编辑了项目中的脚本sh,然后利用maven打成zip包。把zip包上传到linux服务器解压运行。 当在linux服务器上运行该sh脚本文件时,提示错误: /bin/sh^M: bad interpreter: No such file or directory ? 原因: win
如题! 现象: 当时的场景是这样的:我在IDEA中编辑了项目中的脚本sh,然后利用maven打成zip包。把zip包上传到linux服务器解压运行。 当在linux服务器上运行该sh脚本文件时,提示错误:/bin/sh^M: bad interpreter: No such file or directory ? 原因: windows的换行符与linux的换行符是有区别的。我的IDEA使用了系统自带的换行符号(windows),所以在linux服务器上,该换行符就有问题了。 ? 解决方法: IDEA的话: File --> setting --> Editor --> Code Style,?修改属性“Line?separator”?为“Unix and OS X(n)” ? 如果是Eclipse: 打开菜单 Window - Preferences,左边选择 General - Workspace ,右边的 New text file line delimiter选择 Other ,然后在里面选择 Unix (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Win 2003上传文件不能超过200k解决方法
- windows+tomcat+https(免费证书)
- .net – 错误“无法找到为主方法指定的xxxx.Program”从MS示
- win10 环境安装 jdk 11.0.2
- windows-7 – 在客户端操作系统上可以看到“以前的版本”需
- Windows RDP的RCE漏洞分析和复现(CVE-2019-0708)
- unity3d – Holo Lens在统一和windows 7中的发展
- windows-server-2008 – Windows 2008 R1上的IIS管理PowerS
- Windows – PowerShell脚本获取目录的总大小
- Dll使用数组将C导入C#
推荐文章
站长推荐
- winapi – 如何使用嵌入作为资源的清单? (Windo
- windows-server-2003 – 戴尔PowerEdge IO和性能
- 防病毒 – Windows Defender和Microsoft Windows
- 在.NET中,如何在NTFS中创建连接,而不是Symlink?
- 事后崩溃转储调试没有在Symbol Server中具有Wind
- Windows Server 2012 – Azure在线备份状态?
- 如何在Windows 8 Metro(C/XAML)中制作循环/循环S
- windows-8 – 导航在WinJS中无法正常工作
- 如何在Windows中从未知格式的二进制文件中提取AS
- windows-server-2008 – Cygwin SSHd Autoblock登
热点阅读