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':沒有這樣的檔案或目錄」錯誤。我嘗試僅使用上面發布的程式碼運行腳本,但仍然收到相同的錯誤。該文件存在,但我無法刪除它。

我將非常感謝您的幫助。

相關內容