在最新的GNU
Awk(从4.1.0版本开始)中,它具有“就地”文件编辑的选项:
使用新工具构建的“ inplace”扩展名,可以用来模拟GNU“
sed -i”特性。[…]
$ gawk -i inplace '{ gsub(/foo/, "bar") }; { print }' file1 file2 file3
要保留备份:
$ gawk -i inplace -v INPLACE_SUFFIX=.bak '{ gsub(/foo/, "bar") }> { print }' file1 file2 file3
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)