要实现不同文件之间的awk求和结果保存在不同文件中,可以使用awk的输出重定向功能。具体的解决方法如下:
# sum.awk
{
sum += $1
}
END {
print sum > "output.txt"
}
file1.txt
file2.txt
file3.txt
# run.sh
#!/bin/bash
while read -r file; do
awk -f sum.awk "$file"
done < filelist.txt
$ chmod +x run.sh
$ ./run.sh
以上就是使用awk实现不同文件之间求和结果保存在不同文件中的解决方法。
上一篇:不同文件需要不同的优化选项
下一篇:不同文件中的本地和全局变量