Notepad++编写的shell脚本在linux下无法执行的解决方法-创新互联

这篇文章主要介绍了Notepad++编写的shell脚本在linux下无法执行的解决方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联公司主要从事做网站、成都网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务兴安,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792

Notepad++ 是一款Windows环境下免费开源的代码编辑器,支持的语言:C, C++ , Java , C#, XML, HTML, PHP, Javascript!

本文给大家讲解的是用notepad++在windows下开发的shell脚本上传到linux下无法执行问题解决方法(bom问题),感兴趣的同学参考下。                                         

问题描述:

在一次调试shell语句的过程中发现,从notepad++文本拷贝出来的shell到Linux执行时,无任何错误!但是把notepad写好 的shell脚本上传到Linux系统调试时,报无法找到命令的错误!细想一下,问题根究肯定在Nodepad++上面,后查找原因,原来是格式转换的问题

1、查看当前文本格式

Notepad++界面中,在右下角有文件格式的描述:“Dos\Windows或UNIX或Mac”。

Notepad++编写的shell脚本在linux下无法执行的解决方法

2、文件转换方法

但是如果每写一个shell文件都需要这样转换可能会很麻烦,那有没有一劳永逸的办法呢?

答案是有的,我们可以设置Notepad++默认新建的文件都是shell格式,具体操作如下:

打开在notepad++,设置,选项

Notepad++编写的shell脚本在linux下无法执行的解决方法

注意点:

1 文件格式,换行符windows和linux不一样

2 utf8文件不要有bom头

感谢你能够认真阅读完这篇文章,希望小编分享的“Notepad++编写的shell脚本在linux下无法执行的解决方法”这篇文章对大家有帮助,同时也希望大家多多支持创新互联网站建设公司,,关注创新互联行业资讯频道,更多相关知识等着你来学习!

分享题目:Notepad++编写的shell脚本在linux下无法执行的解决方法-创新互联
链接URL:https://www.cdcxhl.com/article46/dhhhhg.html

成都网站建设公司_创新互联,为您提供搜索引擎优化定制网站营销型网站建设网站维护品牌网站建设软件开发

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

商城网站建设