shell编程 怎样在Shell中把utf8编码转成中文显示?
浏览量:1449
时间:2021-03-11 13:40:02
作者:admin
怎样在Shell中把utf8编码转成中文显示?
目前,shell不支持Unicode转义字符串。Bash4.2alpha支持字符替换。给出一个python演示,面向行的处理#!/usr/bin/env Python#-*-编码:UTF-8-*-Import reimport sys def main():用于line-in系统标准: 系统标准输出写入( 回复sub(r“%uw{4}”,lambda e:unichr(int(e.group(0)[2:],16)).encode(“utf-8”,line))if|nameuuuuuu==“ main:main()copy code用法:将脚本另存为测试.py, 执行sumomos MacBook-专业:py lgr$echo“silent”| python/测试.py默认
ASCII是UTF-8的子集。如果一段文本可以用ASCII编码,那么当它用ASCII或UTF-8编码时,结果是相同的
shell编程 encoding=utf-8 shell命令大全
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。