awkスクリプト出力の追加%

awkスクリプト出力の追加%

awkには、パイプで接続されているファイルのすべての列を合計する次のスクリプトがあります。

#sum_all.awk
{   for (i=1; i<=NF; i++) { sum[i]+= $i }   }

END { for (i=1; i<=NF; i++ ) { printf "%d ", sum[i] } }

たとえば、cat my_file.txt | awk -f sum_all.awk

そしてmy_file.txt

5 7 8
1 0 2

出力:

6 7 10 %

最後の文字をどのように削除できますか%

ベストアンサー1

END { for (i=1; i<=NF; i++ ) { printf "%d ", sum[i] } ; print "" }

おすすめ記事