linux 中 awk NF的作用
1、删除空行
root@DESKTOP-1N42TVH:/home/test2# ls a.txt root@DESKTOP-1N42TVH:/home/test2# cat a.txt df gfdg df gg er fd gg ww kkkk jjjj root@DESKTOP-1N42TVH:/home/test2# cat -A a.txt df gfdg$ $ df gg er$ ^I^I$ fd gg ww$ ^I^I$ kkkk jjjj$ root@DESKTOP-1N42TVH:/home/test2# awk NF a.txt ## 删除空行 df gfdg df gg er fd gg ww kkkk jjjj
2、在末尾添加换行符
root@DESKTOP-1N42TVH:/home/test2# ls a.txt root@DESKTOP-1N42TVH:/home/test2# cat a.txt 1 2 3 4 5 root@DESKTOP-1N42TVH:/home/test2# cat a.txt | tr "\n" " " 1 2 3 4 5 root@DESKTOP-1N42TVH:/home/test2# cat a.txt | tr "\n" " " | awk NF ## 在末尾添加换行符 1 2 3 4 5 root@DESKTOP-1N42TVH:/home/test2# cat a.txt | tr "\n" " " | awk NF ## 在末尾添加换行符 1 2 3 4 5