`
905766491
  • 浏览: 31421 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决shell脚本中注释的中文乱码问题

阅读更多
vi 里显示中文是乱码.

通过以下更改,可以解决:

在vi /etc/sysconfig/i18n里加入
LANG="en_US.UTF-8"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"
SYSFONTACM="utf8"
LANG="zh_CN.GB18030" #............
LANGUAGE="en_US.UTF-8"
LC_CTYPE="zh_CN.GB18030"
LC_TIME="en_US.UTF-8"

这样,在SHELL ,VI里中文就可以显示 了。
0
0
分享到:
评论

相关推荐

    Shell 脚本编程最佳实践.doc

    - 编码:推荐使用UTF-8无BOM编码,以支持多种字符,但在注释和日志中尽量使用英文,避免乱码问题。 7. **代码结构**:尽量将脚本分解为可重用的函数,提高代码复用性和可读性。避免长的单行命令,而是将其拆分为...

    linux运维学习笔记:Shell脚本书写规范.pdf

    在Shell脚本中,以“#”符号开头的行或者“#”符号后面的文本都被视作注释。注释可以单独成行,也可以紧随命令之后,通常建议使用英文进行注释,避免在不同系统间因字符集不一致导致乱码问题。 3. 文件存放规范 ...

    Jboss 上线部署脚本

    在【JbossServer】这个压缩包中,可能包含了实现这些功能的shell脚本、配置文件以及相关的帮助文档。用户需要根据实际环境调整脚本中的路径、文件名等参数,以确保脚本能够正确执行。此外,理解脚本的工作原理对于...

    linux转化windows文件编码格式脚本

    Linux 转换 Windows 文件编码格式脚本是将 Windows 上的文件编码格式转换为 UTF-8 编码,以便在移植 Windows 代码到 Linux 下时避免注释代码乱码和编码格式引起的编译错误。 该脚本使用 Bash shell 脚本语言编写,...

    跨平台源码转换为 utf8 格式

    例如,使用Unix/Linux shell脚本配合iconv可以一次性处理整个目录下的所有文件。在Windows环境中,可以编写批处理脚本来调用Notepad++的NPPExec插件进行批量转换。 4. **保留编码声明**:在源代码文件的顶部,通常...

    sj.rar_id3

    在没有具体文件内容的情况下,我们只能猜测“sh”可能代表Shell脚本、Linux/Unix的命令行工具,或者是某个特定文件的缩写。如果这个“sh”文件与ID3标签有关,它可能是用来处理、修改或提取MP3文件ID3信息的脚本或...

    Python复制目录结构脚本代码分享

    接下来,我们看到`# -*- coding: utf-8 -*-`,这是设置脚本编码的元注释,确保非ASCII字符在脚本中正确显示,避免乱码问题。 在Python中,匿名函数`lambda`是一种简洁的定义小型函数的方法。例如,`g = lambda x, y...

    securecrt,xp版

    它支持UTF-8编码,可以完美显示中文字符,避免了字符乱码问题。在进行华为设备配置时,SecureCRT的文本编辑器功能可以帮助我们编写和修改配置文件,提高工作效率。 在XP下载部落提供的资源中,"SecureCRT_x86_7.1.1...

    试试看 给U盘换个独特图标

    3. 将编写好的文本另存为`Autorun.inf`文件,确保文件编码为ANSI或UTF-8,避免出现乱码问题。 4. 将ICO格式的图标文件(例如`chenjl.ico`)复制到U盘根目录。 5. 完成后安全弹出U盘,然后重新插入,你就会看到U盘的...

    python实现文件批量编码转换及注意事项

    在上述示例中,作者面临的问题是文件源码使用了 Shift_JIS 编码,而 Ubuntu 18.04 系统默认采用 UTF-8 编码,导致文件中的注释显示为乱码。为了解决这个问题,作者编写了一个 Python 脚本,能够批量将指定目录下的 ....

    python常用指令.docx

    在Python中,中文注释可以通过在文件开头添加`#coding=utf-8`或`#coding=gbk`来确保文件以正确的编码方式保存,以防止中文字符出现乱码问题。 `type()`函数用于确定对象的数据类型。例如,`type(1)`将返回`...

    易语言程序免安装版下载

    操作系统界面功能支持库(shell.fne)中的“执行()”命令增加一个参数“窗口显示方式”,作用与核心库“运行()”命令的同名参数一致。 6. 数据库操作支持库增加读写长整数字段的功能,但受限于系统接口暂不能读写...

Global site tag (gtag.js) - Google Analytics