* fixes of some ugly sed hacks from 4 years ago
parent
60db12abe1
commit
a94d7b7c24
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue