awk average same column in multiple files(with certain range)
问题 As I said, I got answer from here: AWK multiple files averge However, that is not enough if I have multiple files dummy_0.txt dummy_100.txt dummy_200.txt... dummy_5000.txt ... dummy_50000.txt . I only want to average column 2 of files range from dummy_0.txt to dummy_5000.txt. Instead of doing this: awk '{a[FNR]+=$2;b[FNR]++;}END{for(i=1;i<=FNR;i++)print i,a[i]/b[i];}' dummy_*.txt I need something like where interval is 100 awk '{a[FNR]+=$2;b[FNR]++;}END{for(i=1;i<=FNR;i++)print i,a[i]/b[i];}'