【问题标题】:UTF8 encoding of strings on mac terminalsmac终端上字符串的UTF8编码
【发布时间】:2021-08-27 01:00:27
【问题描述】:

我是mac新手,想在mac的终端上使用base64编码,可以这样:

echo -n "some simple words" | base64

当我想对字符串使用 UTF8 编码时,我应该怎么做?

【问题讨论】:

  • macOS 倾向于使用 UTF-8 作为字符串的默认编码,这意味着大多数字符串已经采用 UTF-8。如果您有一个其他编码的字符串,并且想要将其转换为 UTF-8,您需要提及其他编码是什么。

标签: macos shell


【解决方案1】:

要将其编码为 UTF-8,命令是:

echo -n "some simple words"

即UTF-8编码。

如果您想要编码的十六进制值,请将其转储到 xxd:

echo -n "some simple words" | xxd

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 2012-08-24
    • 2019-05-09
    • 2012-08-20
    • 1970-01-01
    • 2012-03-05
    相关资源
    最近更新 更多