Lieber Mathias,
Was gibt fputs() im jeweiligen Fall zurück?
bei der "kranken" Funktion steht da (ohne Anführungszeichen): "124968". Das ist wohl die Länge des zu schreibenden Strings...
Warum machst du eine normale Textdatei noch immer ausführbar?
*g*
Weil ich im Konqueror für das komplette Stammverzeichnis rekursiv die Dateirechte setzte, nachdem ich die Dateien vom Memorystick (FAT32) herüberkopiert hatte, und Konqueror mich das Ausführbar-Bit bei Dateien nicht getrennt einstellen lies. Verzeichnisse müssen ausführbar sein, sonst komme ich nicht an ihren Inhalt, meine ich mich zu erinnern, und ich wollte sicherstellen, dass für Besitzer, Gruppe und Sonstige sowohl das Lesen, als auch das Schreiben aktiviert war, um nicht an den Dateirechten zu scheitern.
Und über die Konsole hätte ich jetzt nicht gewusst, wie ich das mal eben auf die Schnelle hätte machen können, da meine Linux-Kenntnisse sehr begrenzt sind.
Liebe Grüße aus Ellwangen,
Felix Riesterer.