标签: awk rename
我有一个输入文件ABC.txt和一个输出DEF.txt。在处理ABC输出后,我想将ABC.txt重命名为ABC.orig,将DEF重命名为ABC.txt。 目前,当我这样做时,它给我一个错误,因为它无法读取和写入同一个文件。 我怎样才能做到这一点?
ABC.txt
DEF.txt
ABC
ABC.orig
DEF
示例:
awk ' $1=="01" { print $2 $4}' ABC.txt > DEF.txt mv ABC.txt ABC.orig mv DEF.txt ABC.txt