如何在awk中将\\写为字符串?

Arc*_*hie 0 awk

文件 1

454.5  465.6532
Run Code Online (Sandbox Code Playgroud)

我试过:

awk '{printf("%8.1f $ %11.4f\\\n", $1, $2)}' file1 > file2
Run Code Online (Sandbox Code Playgroud)

但它只给

   454.5 $    465.6532\
Run Code Online (Sandbox Code Playgroud)

ste*_*ver 5

每个都\需要用\- 所以来转义才能\\使用\\\\

$ printf '%s\n' '454.5  465.6532' | awk '{printf("%8.1f $ %11.4f\\\\\n", $1, $2)}'
   454.5 $    465.6532\\
Run Code Online (Sandbox Code Playgroud)