快速业务通道

Notepad 小插件与编码

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-27
Notepad 是一款Windows环境下免费开源的代码编辑器,在许多大公司中为了节约成本都使用此编辑器.一、使用Notepad SFTP功能 使用Notepad 可以很方便地在windows客户机写好shell script再上传到linux服务器上. 基本设置如下:





二、编码问题 windows下安装的Notepad ,再在Notepad shell脚本时特别要注意字符编码问题.一但字符编码设置不当,有乱码且不说,有些时候连乱码也没有,用vim打开也没发现什么不同但就是打不开…… 基本原因:DOS使用的换行符为“^M$”,在文本中为“CRLF”两个符.在linux系统中则仅有“LF($)”这个换行符号.下图是一个windows文件
一个windows文件在linux中打开:
看,其中多了个“^M”就是CR.
这是Linux中文件,换行符只有“$

windows文件与linux文件两者之间的转换: unix2dos [-kn] file newfile dos2unix [-kn] file newfile -k,保留mtime时间. -n,相当于新建一个文件 要想在windows中使用Notepad Linux shell脚本,先设置好Notepad 的字符编码.


本文出自 “askos” 博客,请务必保留此出处http://askos.blog.51cto.com/2173641/671634

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号