* fixes of some ugly sed hacks from 4 years ago

master
sdomi 2024-04-21 19:27:23 +02:00
parent 60db12abe1
commit a94d7b7c24
1 changed files with 6 additions and 6 deletions

View File

@ -84,8 +84,8 @@ while read -r param; do
data="$(sed -E 's/\?/<2F><>Lun4_iS_CuTe<54>/;s/^(.*)<29><>Lun4_iS_CuTe<54>//' <<< "${r[url]}")"
IFS='&'
for i in $data; do
name="$(sed -E 's/\=(.*)$//' <<< "$i")"
value="$(sed "s/$name\=//" <<< "$i")"
name="${i/=*/}"
value="${i/*=/}"
get_data[$name]="$value"
done
fi
@ -99,8 +99,8 @@ while read -r param; do
data="$(sed -E 's/\?/<2F><>Lun4_iS_CuTe<54>/;s/^(.*)<29><>Lun4_iS_CuTe<54>//' <<< "${r[url]}")"
IFS='&'
for i in $data; do
name="$(sed -E 's/\=(.*)$//' <<< "$i")"
value="$(sed "s/$name\=//" <<< "$i")"
name="${i/=*/}"
value="${i/*=/}"
get_data[$name]="$value"
done
fi
@ -209,8 +209,8 @@ if [[ "${r[post]}" == true ]] && [[ "${r[status]}" == 200 || "${r[status]}" ==
IFS='&'
for i in $(tr -d '\n' <<< "$data"); do
name="$(sed -E 's/\=(.*)$//' <<< "$i")"
param="$(sed "s/$name\=//" <<< "$i")"
name="${i/=*/}"
param="${i/*=/}"
post_data[$name]="$param"
done
unset IFS