Tu peux faire ça avec le filtre “sed” (bon “ok” c’est une commande GNU/Linux, mais elle a été portée sous Windows Sed pour Windows).
Voilà un aperçu de ce que ça pourrait donner :
[jp@Mandrake tmpfs]$ cat fichier.txt
nom,prenom date email
nom,prenom date email
nom,prenom date email
nom,prenom date email
nom,prenom date email
nom,prenom date email
[jp@Mandrake tmpfs]$ sed 's/[ ][ ]*/,/g' fichier.txt
nom,prenom,date,email
nom,prenom,date,email
nom,prenom,date,email
nom,prenom,date,email
nom,prenom,date,email
nom,prenom,date,email
[jp@Mandrake tmpfs]$
Ça c’est pour tester le résultat sur la sortie standard (en deux mot, le terminal). Pour que les modifications soient définitives, il faut rajouter l’option “-i” à la commande comme suit :