我有這個awk命令在replacement.txt出現的字符串替換file.txt的「原」的occurrance,如何將awk的輸出重定向到文件?
awk 'FNR==NR{a[++i]=$0; next} /proto/{sub(/proto/, a[++j])} 1' replacement.txt file.txt
它完美,但原始文件不會被修改。我用>>重定向到文件,但輸出不重定向
awk 'FNR==NR{a[++i]=$0; next} /proto/{sub(/proto/, a[++j])} 1' replacement.txt file.txt >> "file.txt"
任何人可以給我一個提示?
謝謝1000次,它的效果非常好! – KianStar