Salve raga

allora, compilando questo prog

codice:
#include <unistd.h>

int main (void)
{
    printf("Prima frase\n"); 
    execlp("echo", "echo", "Seconda frase", NULL);
    exit(0); }
e provando a dare 2 output "diversi" (in pratica una volta a schermo, ed una volta in un file txt) ottengo 2 risultati diversi...

A schermo mi visualizza

Prima frase
Seconda frase


mentre nel file txt viene memorizzato solo

Seconda frase

nonostante la printf abbia lo "\n" che dovrebbe rimandare a capo...

Perchè? :master:

Thanks for help