中文乱码举例
出现乱码的原因在于cmd的编码默认为gbk,而图中命令的输出文本的编码为UTF-8.
在上述情况下,用less
查看输出结果,可以显示正常。
> sh idcard.sh | less
当输出的文本的编码为UTF-8时,可以直接运行git bash,不经过命令提示符
同样可以正常显示源编码为UTF-8的中文文本。
中文乱码举例
出现乱码的原因在于cmd的编码默认为gbk,而图中命令的输出文本的编码为UTF-8.
在上述情况下,用less
查看输出结果,可以显示正常。
> sh idcard.sh | less
当输出的文本的编码为UTF-8时,可以直接运行git bash,不经过命令提示符
同样可以正常显示源编码为UTF-8的中文文本。