Linux的shell脚本如何修改windows的cmd批处理文件,主要是中文乱码问题

Feng_Yu 发布于 2013/11/13 11:06
阅读 718
收藏 0

我有这样一个需求,服务器上上传有一些windows下写的cmd批处理,我需要在linux服务器上修改这些脚本。

脚本在windows下编写,里面有中文,在linux下就乱码了。cat和sed查看都是乱码的,vim设置fenc变量之后可以看到中文。

我的问题就是,我想用sed或者awk去修改这个cmd脚本,最终这个脚本还是会下载到windows下去执行的,要保证windows下不乱码,如何处理呢?

加载中
1
月影又无痕
月影又无痕


如果你的ssh登录工具不支持编码设定,那么当你从windows上用ssh工具登录linux时,使用的是gbk编码。 所以需要设置环境变量LANG=zh_CH.GB18030即可。

返回顶部
顶部