我只需要将文本写到unicode文件中即可,但接缝没有那么容易。
结果应与打开记事本,输入以下文本并使用unicode编码保存时完全相同:
ä
öüp
我尝试写入一个已经存在的文件,看起来像这样:
(
echo ä
echo öü
)>text.txt
结果是这样的:
꓃뛃볃
答案 0 :(得分:3)
执行此操作的可能方法之一是使用printf
或echo -e
并使用字符的unicode值。例如:
$ echo -e '\u00E4'
ä
因此,您只需将输出重定向到需要的地方即可
$ printf '\u00E4' | tee unicode
ä