Abend zusammen
Kniffliges Problem (!)
Wenn man ein File mit "<" öffnet = nur lesen.
Wenn man ein File mit ">" öffnet = nur schreiben.
Wenn man ein File mit "+<" öffnet = lesen und schreiben File muss existieren.
Wenn man ein File mit "<" öffnet = lesen und schreiben File wird überschrieben.
Bei "+<" kann ich den Inhalt auslesen und was Neues dazu schreiben. Allerdings werden die neuen Daten unter die alten geschrieben.
Bei "+>" kann ich den Inhalt nicht vorher auslesen weil der direkt beim öffnen zerstört wird.
Es geht um das File key-guard.csv, dort steht Bsp. "free" drin.
Das Perl-Script soll die key-guard.csv auslesen. Ist dort "free", dann soll es "busy" hinein schreiben und die Datei schließen.
Ziel soll sein, daß immer nur ein Wort in der key-guard.csv steht. "busy" oder "free". Nicht eine Liste:
busy
free
busy
free
usw...
Kann man das realisieren, ohne die Datei nicht 2x öffnen und 2x schließen zu müssen?
also nicht:
open
close
open
close...
Gruß Gary