shell脚本在window shell下格式为doc ,在linux下为unix,有没有什么方法可以自动转换 ?是否可以通过maven生成?

因为我们在window shells编写或修改后的脚本昰dos编码而正常的在Linux系统中执行的是unix编码,在写shell脚本的时候在window shells的上开发后,上传到服务器可能会有文件格式不正确,通过:set ff unix可以将dos格式設置为unix下的文件格式

解决方法:则在配置文件中非编辑模式中输入:

转换当前文本的编码为指定的编码,这里的“编码”常见为gbk utf-8 big5 cp936

以指定嘚编码显示文本但不保存到文件中。

查看当前文本的模式类型一般为dos,unix

:%s/^M//g  这里是如果文本里面有^M结尾的话用此命令。

我要回帖

更多关于 window shell 的文章

 

随机推荐