繁体   English   中英

sort -u 编码终端utf8

[英]sort -u encoding terminal utf8

我在脚本中使用 UTF8 文件作为输入来进行一些文本处理,然后从脚本打印我想要的输入,输出再次是 UTF8。 但是,当我从终端运行命令 sort -u 到 UTF8 的输出文件时,排序的重定向输出是 charset=unknown-8bit。 我能做些什么来解决这个问题? 为什么我的脚本运行良好,但终端改变了一切? (Mac OS X)

随意询问您需要的详细信息。 谢谢!

考虑添加

export LC_ALL=C

到您的 .bashrc (或其他 shell 的等效文件)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM