CrazyAleks
Профи в Сат-ТВ
по моему опыту такое "bad interpreter" бывает если файл создавался/исправлялся в не юниксовом редакторе, в нём присутсивуют досовские символы перевода строки - 13h
есть один шаманский приём
echo -e "\x0d" > 0d
s=`cat 0d`; cat /DISK2/etc/start.d/S90Sleep | sed s@$s@@ > /DISK2/etc/start.d/S90Sleep_new
chmod 755 /DISK2/etc/start.d/S90Sleep_new
/DISK2/etc/start.d/S90Sleep_new start
дайте команды поочерёдно в консоли.
если новый вариант скрипта заработает - оставьте его а старый удалите.
есть один шаманский приём
echo -e "\x0d" > 0d
s=`cat 0d`; cat /DISK2/etc/start.d/S90Sleep | sed s@$s@@ > /DISK2/etc/start.d/S90Sleep_new
chmod 755 /DISK2/etc/start.d/S90Sleep_new
/DISK2/etc/start.d/S90Sleep_new start
дайте команды поочерёдно в консоли.
если новый вариант скрипта заработает - оставьте его а старый удалите.