Langkah awal yang kita lakukan adalah buat File bernama "barang" dan isikan file seperti yang ada pada soal :
BarangJumlahHarga satuan
CPU75500000
Printer51500000
Scaner82700000
Monitor103500000
Hardisk61200000
Mouse12100000
Webcam151000000
Setalah itu baru kita masukkan program seperti di bawah ini

awk 'BEGIN{printf "%-10s %-10s %-10s %-10s %-10s %s\n",
"Barang","Jumlah","Harga Satuan","Total","Dikon","Harga Yang Harus Dibayar"}
{if($2>=5 && $2 <10) 4="$2*$3,$5=" 6="$4-$5">=10)
{printf "%-10s %-10s %-10s %-10s %-10s %s\n", $1,$2,$3,$4=$2*$3,$5=0.2*$4,$6=$4-$5 }}' barang

Maka hasil dari program yang kita buat diatas akan didapatkan data baru sebagai berikut:
BarangJumlahHarga satuanTotalDiskonHarga Yang Harus Dibayar
CPU7550000038500000385000034650000
Printer5150000075000007500006750000
Scaner8270000021600000216000019440000
Monitor10350000035000000700000028000000
Hardisk6120000072000007200006480000
Mouse121000001200000240000960000
Webcam15100000015000000300000012000000
Diposting oleh Randy Reza K