Linux脚本awk中如何换行,脚本 – awk不打印换行
我想在每次迭代中并行打印变量sum / NR。我们如何避免awk在每次迭代中打印换行符?在我的代码中,在每次迭代中默认打印一个换行符for file in cg_c ep_c is_c tau xhplprintf "\n $file" >> to-plot.xlsfor f in 2.54 1.60 800awk '{sum+=$3}; END{printsum/NR}' $...
·
我想在每次迭代中并行打印变量sum / NR。我们如何避免awk在每次迭代中打印换行符?在我的代码中,在每次迭代中默认打印一个换行符
for file in cg_c ep_c is_c tau xhpl
printf "\n $file" >> to-plot.xls
for f in 2.54 1.60 800
awk '{sum+=$3}; END {print sum/NR}' ${file}_${f}_v1.xls >> to-plot-p.xls
done
done
我希望输出看起来像这样
cg_c ans1 ans2 ans3
ep_c ans1 ans2 ans3
is_c ans1 ans2 ans3
tau ans1 ans2 ans3
xhpl ans1 ans2 ans3
我现在出来的是这样的
**cg_c**
ans1
ans2
ans3
**ep_c**
ans1
ans2
ans3
**is_c**
ans1
ans2
ans3
**tau**
ans1
ans2
ans3
**xhpl**
ans1
ans2
ans3
更多推荐
已为社区贡献1条内容
所有评论(0)