credo che venga prima scritta la "prima frase" dal tuo programma e dopo echo riapre il file in scrittura quindi troncadolo.. potrebbe essere..?