X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;ds=sidebyside;f=templates%2Fedit_client.sh;h=f2c5afb0b1d8d05f89a090c94029056111ec7da6;hb=5736fc8f634020a8a32635e955c3a0d823499f42;hp=b2331aa8e9e83084eb745df411e2af8727a91cdc;hpb=51b0a660590e9a0adaaa35a3259de32156d1dee6;p=lobster diff --git a/templates/edit_client.sh b/templates/edit_client.sh index b2331aa..f2c5afb 100755 --- a/templates/edit_client.sh +++ b/templates/edit_client.sh @@ -40,17 +40,36 @@ teltype() { EOF } -n_last="$(printf %s "$values[N]" |sed -rn 's:^([^;]*;){0} *([^;]*).*$:\2:p')" -n_first="$(printf %s "$values[N]" |sed -rn 's:^([^;]*;){1} *([^;]*).*$:\2:p')" -n_middle="$(printf %s "$values[N]" |sed -rn 's:^([^;]*;){2} *([^;]*).*$:\2:p')" -n_pre="$(printf %s "$values[N]" |sed -rn 's:^([^;]*;){3} *([^;]*).*$:\2:p')" -n_post="$(printf %s "$values[N]" |sed -rn 's:^([^;]*;){4} *([^;]*)*$:\2:p')" - -hi_company="$(printf %s "${values[X-HEALTH-INSURANCE]}" |cut -d\; -f1)" -hi_number="$(printf %s "${values[X-HEALTH-INSURANCE]}" |cut -d\; -f2)" -hi_status="$(printf %s "${values[X-HEALTH-INSURANCE]}" |cut -d\; -f3)" +list_items(){ + item="$1" + placeholder="$2" + [ -n "${values[$item]+x}" ] && printf '