如何将 linux 重定向的编码更改为 UTF-8 ..?
How can I change encoding to UTF-8 for linux redirection..?
目前我在 GCP 中使用 vm。
我想将 stackdriver 日志获取到文本文件(我的日志包括韩语(unicode)。)
当我尝试使用 gcloud 命令读取时,我可以读取我的日志(韩文也可读..)
但是当我尝试使用重定向命令 (>) 写入文件时,所有韩文字符都转换为 '???'
我的命令在这里:
gcloud beta logging read --project=[my project] '[filters]' > log
如何通过文件读取韩文字符?
谢谢:)
这可以通过将 PYTHONIOENCODING 设置为 utf-8 来解决。
您可以通过添加 PYTHONIOENCODING=UTF-8 gcloud ...
来完成此操作
目前我在 GCP 中使用 vm。 我想将 stackdriver 日志获取到文本文件(我的日志包括韩语(unicode)。)
当我尝试使用 gcloud 命令读取时,我可以读取我的日志(韩文也可读..) 但是当我尝试使用重定向命令 (>) 写入文件时,所有韩文字符都转换为 '???'
我的命令在这里:
gcloud beta logging read --project=[my project] '[filters]' > log
如何通过文件读取韩文字符?
谢谢:)
这可以通过将 PYTHONIOENCODING 设置为 utf-8 来解决。
您可以通过添加 PYTHONIOENCODING=UTF-8 gcloud ...