Si.
Il faut parcourir le répertoire à la recherche des fichiers à concaténer, ouvrir chaque fichier, et en écrire le contenu en sortie (un nom de fichier précisé en paramètre ou sur le flux de sortie standard).
C'est ce que fait "cat", hein. Cet utilitaire n'est pas sorti de la cuisse de Jupiter, il a été écrit... en C.
Maintenant, le faire en C est une perte de temps dans la mesure où il y a des outils qui effectuent très bien cette opération basique : "cat" sous unixoïdes, "type" sous DOS/Windows.
Message édité par Elmoricq le 05-04-2006 à 12:08:03