文件 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)
每个都\
需要用\
- 所以来转义才能\\
使用\\\\
:
$ 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)