19 lines
333 B
Bash
19 lines
333 B
Bash
|
#!/usr/bin/env sh
|
||
|
|
||
|
get() {
|
||
|
val="$(curl --connect-timeout 30 "rate.sx/1$1" | sed 's/\(\.[0-9][0-9]\).*$/\1/g')"
|
||
|
|
||
|
printf "%s: %s\n" "$1" "$val"
|
||
|
}
|
||
|
|
||
|
[ "$1" = "-i" ] && sleep 10
|
||
|
|
||
|
|
||
|
UPDATE="$(get 'LINK') $(get 'XMR')"
|
||
|
|
||
|
if [ $(echo $UPDATE | wc -m) -le 30 ]; then
|
||
|
echo "$UPDATE" > ~/.cache/rate
|
||
|
else
|
||
|
echo "❗" > ~/.cache/rate
|
||
|
fi
|