我想要的是得到当前行的反向字符串,我试图在AWK中使用rev命令但是无法获得当前结果.
$ cat myfile.txt
abcde
$ cat myfile.txt | awk '{cmd="echo "$0"|rev"; cmd | getline result; print "result="$result; close(cmd);}'
abcde
Run Code Online (Sandbox Code Playgroud)
我想进入edcba输出.
我知道还有其他一些方法可以让反转的字符串像$ cat myfile.txt | exec 'rev'.在这里使用AWK是因为还有其他一些过程要做.
我错过了什么吗?