"est-il possible d'ecrire dans un fichier qui se termine par * ?"
Oui, en le protégeant soit en l'échappant soit en le quotant.
Cadeau : https://gist.github.com/anonymous/5631375/raw/069d114a90bf8e710feef3d62051bc5a8495aaba/gistfile1.txt
Je te laisse définir le comportement à adopter dans le cas de figure où la première ligne ne contient pas de ">" et donc que l'on ne connait pas le nom du fichier auquel ajouter la ligne.
Par contre, je ne te cache (et ne t'apprends sûrement) pas que l'utilisation de fichiers contenant un "*" est sale et que vous devriez penser à une alternative.