Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
D.h. doch nehme die ersten 1024 Bytes von file2 und füge diese an file1 an.
Nehme dann die letzten 1024 Bytes von file2 und speichere diese als file2.
Gehört das nicht zu den Basics in der Python Programmierung, wie man sowas umsetzt?
„gcc finds bugs in Linux, NetBSD finds bugs in gcc.“[Michael Dexter, Systems 2008] Bitbucket, Github
@mit: Du möchtest also wirklich den Inhalt von `test2` *löschen*!? Bei der Shell-Zeile kommt nämlich ein `test2` heraus, das 0 Bytes gross ist. Die Umleitungen werden immer ausgewertet *bevor* die Befehle abgearbeitet werden, für die die Umleitung gilt, und ``>dateiname`` leert eine eventuell bestehende Datei. Das ``tail`` hat dann also wenn es gestartet wird, schon gar nichts mehr was es lesen könnte.