
Текущая прошивка: DD-WRT v3.0-r30600M kongac (09/09/16)
У меня возникли проблемы с rm
командой. Я могу использовать команду без проблем в CLI, но она работает неправильно при запуске из скрипта. Я включил фрагмент ниже.
#!/bin/sh
BASE=$(basename $0)
NAME=${BASE%\.*}
TMP=/jffs/tmp/$NAME
PID=$TMP/chase.pid
rm "$PID"
При запуске скрипта я получаю ошибку "rm: can't remove '/jffs/tmp//chase.pid': No such file or directory". Я пробовал запустить скрипт только с кодом, указанным выше, и я все еще получаю ту же ошибку. Файл существует, но я не могу его удалить.
Буду очень признателен за помощь.