DD-WRT - 无法使用脚本删除文件

DD-WRT - 无法使用脚本删除文件

当前运行的固件: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:无法删除‘/jffs/tmp//chase.pid’:没有此文件或目录”错误。我尝试仅使用上面发布的代码运行脚本,但仍然收到相同的错误。该文件存在,但我无法删除它。

我将非常感谢您的帮助。

相关内容