Hallo, ich versuche vergeblich ein File, das ich mit EFSL angelegt habe, unter EFSL wieder zu löschen. Dazu benutze ich die Funktion rmfile. Die Funktion liefert mir auch 0 zurück, (das heißt, kein Error) aber die Datei ist immer noch vorhanden. Kennt sich damit jemand aus? Schönen Gruß, Johannes
Verwendet die EFSL vielleicht einen Schreibcache, den du erst flushen musst bevor die Aenderung sichtbar wird?
Gute Frage, keine Ahnung! Ich habe jetzt schon mal folgendes ausprobiert: Da ich nur den Inhalt löschen möchte, habe ich versucht, die Datei mit WRITE und nicht APPEND zu öffnen, um dann nichts reinzuschreiben. Danach sollte der Inhalt ja leer sein. Dies geht aber nicht, da nur Dateien zum Schreiben geöffnet werden können, wenn sie nicht vorhanden sind. Genau das selbe habe ich nach rmfile versucht. D.h. ich habe die Datei "gelöscht" und dann noch mal mit WRITE versucht zu öffnen. Da kam wieder, dass die Datei schon existiert. Schönen Gruß
Hallo, ich habe meinen Fehler gefunden. Ich hatte vergessen das Unmount des Filesystems vergessen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.