]> git.plutz.net Git - confetti/blob - ledgers/iban_assign.sh
cabeae7eb7fbfdace4fbb876b8e5ffcedbe997fd
[confetti] / ledgers / iban_assign.sh
1 #!/bin/sh
2
3 printf '%s\r\n' "Content-Type: text/plain" ""
4
5 for key in $(POST_KEYS); do case $key in
6   use_*)
7     use_iban="${use_iban} ${key#use_} "
8     ;;
9 esac; done
10 echo Use IBANS:
11 echo "$use_iban"
12 echo
13
14 [ "$use_iban" ] && for key in $(POST_KEYS); do case $key in
15   check_*_*)
16     iban="${key#check_}" iban="${iban%_*}"
17     [ ! "${use_iban##* "${iban}" *}" ] && check="${check} ${key#check_} "
18     ;;
19 esac; done
20 echo Checked:
21 echo "$check"
22 echo
23
24 for use in $check; do
25   iban="${use%_*}"
26   fn="$(POST "fn_${use}")"
27   echo Assign $iban to $fn
28 done