こんにちは、レポートの総計をリストしようとしています。合計を挙げてみました。しかし、 awk からtotal salaried
andを組み合わせるためにどのコードを使用すればよいかわかりませんtotal hourly
お知らせ下さい
結果:
Salaried:
Frank $2333
Mary $1111
Total salaried: $3444
Hourly:
Chris $122
Total Hourly:122
----------------------
Grand Total: $3566
.txt ファイル:
次の順序: [id]、[name]、[title]、[phone]、[type]、[pay]
3,Frank,CFO,91111453,Salaried,2333
1,Mary,CEO,93424222,Salaried,1111
5,John,Sales user,9321312,Commission,9999
7,Chris,Admin,98888753,Hourly,122
コード:
#salaried
awk -F, 'BEGIN {print "Salaried"} $5=="Salaried"{salaried+=$6; printf "%s\t\t\t\t$%s\n", $2, $6} END {printf "Total salaried payroll: \t$%s", salaried}' $PAYROLL
echo
echo
#hourly
awk -F, 'BEGIN {print "Hourly"} $5=="Hourly"{hourly+=$6; printf "%s\t\t\t\t$%s\n", $2, $6} END {printf "Total Hourly payroll: \t\t$%s", hourly}' $PAYROLL
echo
echo "Grand total: