有人可以给我一个替代以下awk声明。一旦我给了" n"对于字符串,它在Umlaut之后跳过。我不想使用gsub,因为我有很多特殊字符,并且不想为此编写脚本。
$ echo "Döll" | awk '{printf "%s\n", $0}'
Döll
$ echo "Döll" | awk '{printf "%1s\n", $0}'
D
如果不是在awk中,有人可以用其他语言帮助我吗?
答案 0 :(得分:1)
此问题是由LANG
变量设置为en_US.UTF-8
引起的。将其更改为De_DE.88591
后,它就像一个超级按钮。