Tôi muốn tổng biến / NR được in cạnh nhau trong mỗi lần lặp. Làm thế nào để chúng ta tránh awk từ việc in dòng mới trong mỗi lần lặp? Trong mã của tôi, một dòng mới được in theo mặc định trong mỗi lần lặp
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
Tôi muốn đầu ra xuất hiện như thế này
cg_c ans1 ans2 ans3
ep_c ans1 ans2 ans3
is_c ans1 ans2 ans3
tau ans1 ans2 ans3
xhpl ans1 ans2 ans3
hiện tại của tôi là như thế này
**cg_c**
ans1
ans2
ans3
**ep_c**
ans1
ans2
ans3
**is_c**
ans1
ans2
ans3
**tau**
ans1
ans2
ans3
**xhpl**
ans1
ans2
ans3
printf
giải thích%s
để sử dụngprintf "%s" whatever
thay vìprintf whatever
.