PDA

View Full Version : IFS Datei aus Verzeichnis löschen



PGMR
24-06-04, 13:17
Hallo,

ich habe ein kleines Problem:

Ich habe ein CLLE/RPGLE Programm geschrieben, welches mir im Batch Dateien aus einem gewünschten Verzeichnis löscht, welche ein Zugriffsdatum älter als ein angegebenes Datum haben.

Mein Problem ist, das ich bei der Function unlink() die ich verwende den Fehlercode -1 bekomme und die Dateien natürlich dann nicht gelöscht werden. Weiss jemand was der Fehlercode -1 bedeutet?

Mfg Sören

mk
24-06-04, 13:53
Hallo Sören,

warum benutzt Du nicht einfach den Command del ?

Damit kommen dann wenigsten CPF Meldungen warum
das Objekt nicht gelöscht werden konnte.

Gruß Michael

PGMR
24-06-04, 14:30
Hallo Michael,

ich habe den Befehl mal eingebaut und funktioniert jetzt.Wunderbar!
Würde trotzdem gerne mal wissen warum es mit dem selben Pfad bei "DEL" funktioniert und bei unlink() nicht!

Na ja, auf jedenfall funktioniert es jetzt ja und ich kann ggf. CPF's abfangen!

Vielen Dank!

Mfg Sören