Hallo, ich möchte ein Programm schreiben, das eine Datei byteweise kopiert.
Dabei soll die Zieldatei, die selben rechte haben, wie sie die orginal Datei hat.
Code:
handler_read = open(orginaldatei, O_RDONLY );
int rechte = 0777;//soll eigentlich sein: orginaldatei.getRechte()???
handler_write = open(copydatei, O_WRONLY |O_CREAT |O_TRUNC, rechte);
Was würde mit den Rechten der copydatei geschehen, wenn sie bereits existiert?
- Die Orginalrechte bleiben bestehen?
- Die Rechte von orginaldatei gelten auch für copydatei?
Vielen Dank für eure Hilfe,
Thomas
Lesezeichen