有人可以给我一个替代以下awk声明.一旦我给了字符串"n",它就会在Umlaut之后跳过.我不想使用gsub因为我有很多特殊字符而且不想为此编写脚本.
$ echo "Döll" | awk '{printf "%s\n", $0}'
Döll
$ echo "Döll" | awk '{printf "%1s\n", $0}'
D
Run Code Online (Sandbox Code Playgroud)
如果不是在awk,有人可以用其他语言帮助我吗?
我有以下要求:查找我的二进制文件是否已更改。
我的源代码未更改。当我重新编译二进制文件时(在源代码中没有更改),我注意到二进制文件已更改。不是大小,而是内容。
稍微调试一下,我发现二进制文件中有一个叫做“链接时间”的东西。这是链接二进制文件时的实际时间戳。现在,由于每次编译都会给出不同的时间戳,因此我的二进制内容总是不同的。但实际上应该是一样的。
有人可以建议我一种方法来找出二进制文件是否确实由于源代码的更改而发生了更改,而不是其他任何更改。
谢谢