Das würde sogar funktionieren wenn du die /var/flash/debug.cfg vorher löscht.
Aber....
Mit ls -la /var/tmp/flash erkennst du dass die Dateien in /var/flash in Wirklichkeit "C" (Zeichen) Geräte-Dateien sind.
Das Bedeutet, sie sind Zeiger auf bestimmte Bereiche (Major/Minor Nummer) des Flashspeichers.
Und wenn du sie vorher (debug.cfg) wirklich mal gelöscht hast, müsstest du sie mit mknod neu erstellen.
(Was übrigens beim Bootvorgang gemacht wird, wenn sie nicht da ist, und dann wird sie trotzdem ausgeführt, ätsch)
Der Inhalt der debug.cfg würde beim löschen mit rm /var/flash/debug.cfg im Flashspeicher erhalten bleiben.
Erst ein echo "" > /var/flash/debug.cfg (auf die mit mknod erzeugte) macht den Inhalt platt.