Skip to content

Instantly share code, notes, and snippets.

@jonahx jonahx/checks.awk
Created May 24, 2018

Embed
What would you like to do?
# check1 - print total deposits and checks
/~check/ { ck = 1; next }
/~deposit/ { dep = 1; next }
/~amount/ { amt = $2; next }
/~$/ { addup() }
END {
addup()
printf("deposits $%.2f, checks $%.2f'n", deposits, checks)
}
function addup() {
if (ck)
checks += amt
else if (dep)
deposits += amt
ck = dep = amt = 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.