se parli di C (come sembrerebbe) alla fopen devi passare il path completo del file su cui vuoi scrivere e come secondo argomento la modalità con cui vuoi aprire il file
La funzione di ritorna un puntatore a FILE che è una struttura che contiene tutte le informazioni del file che hai appena aperto (numero del descrittore, puntatore al buffer, dimensione del file etc).
La chiamata è
FILE *fd = fopen("mio_file.txt", "w");
e lo hai aperto in scrittura.
A questo punto puoi usare le funzioni di i/o tipo fput ecc a cui passi sempre il puntatore fd.+
Poi chiudi tutto con
fclose(fd),
Prova anche come alternativa a fare un riindirizzamento tipo
$mio_cliente parametri > mio_file_testo.
Dipende da come è fatto il tuo programma ma può funzionare inviando tutto lo standard out sul tuo file di testo invece che allo schermo.
ciao
sergio