Overwrite input file using awk

前端 未结 2 1213
攒了一身酷
攒了一身酷 2020-12-21 17:22

I have the following line of code:

awk -F, \'{printf \"%09d,%d\\n\" ,$1,$2}\' $newDir/$processNew

and it does what I want it to, but instea

2条回答
  •  情话喂你
    2020-12-21 17:39

    If you want to override the source file, you need to use a temporary file file:

    awk -F, '{printf "%09d,%d\n" ,$1,$2}' $newDir/$processNew > tmp && mv tmp $newDir/$processNew
    

提交回复
热议问题