Putting together an auto-grab script for e2 settings. It works, but a couple of issues. I welcome any help and suggestions please.

1. Runs fine via telnet but no changes are seen on the box. I've "stepped through" on telnet and files are definately being delivered.
2. Various errors when uploaded to /usr/scripts (thought it was to go in /usr/scrpt but when added there, it does not appear on the menu Vix > Script Runner??)

Just ran from the box and it managed to clear my tuner setting! Nice!


Code:
#!/bin/sh
# Darmeth 24-June-2017
# Version 1.0
rm -f -r /etc/enigma2/blacklist /etc/enigma2/lamedb /etc/enigma2/satellites.xml
rm -f -r /etc/tuxbox/satellites.xml /etc/enigma2/whitelist /etc/enigma2/*.tv /etc/enigma2/*.radio
rm -f -r /etc/enigma2/cables.xml /etc/enigma2/terrestrial.xml
wget 'http://www.darmeth.com/downloads/Darmeth_Motor_NA_45E-30W.rar' -O '/tmp/Darmeth_Motor_NA_45E-30W.rar' > /dev/null
unrar e -o+ '/tmp/Darmeth_Motor_NA_45E-30W.rar' '/etc/enigma2/'
mv -f /etc/enigma2/satellites.xml /etc/tuxbox
rm -rf /tmp/Darmeth_Motor_NA_45E-30W.rar > /dev/null
wget -qO - hxxp://127.0.0.1/web/servicelistreload?mode=0
sleep 3
#wget -O /dev/null -q http://127.0.0.1/web/powerstate?newstate=3
echo 'Darmeth Motor No Adult 45E-30W - UPDATED'
exit 0