Bonjour,

Dans un programme à exécuter en environnement unix, je dois traiter des fichiers se trouvant dans un répertoire input/ et dont les noms sont inconnus. Pour cela, je dois donc utiliser une routine qui sort le nom des fichiers contenus dans un répertoire.

La fonction call x"91" function 69 ne permet de le faire que dans un environnement windows, dos ou OS/2, mais pas dans un environnement unix.

J'ai essayé d'utiliser les routines "CBL_DIR_SCAN_BEGIN", "CBL_DIR_SCAN_READ" et "CBL_DIR_SCAN_END" (vu sur une doc sur google) qui sont censées faire le scan d'un répertoire dans un environnement unix mais mon compilateur cobol ne semble pas les connaitre ou les trouver.

L'un de vous a t-il une autre solution pour récupérer le nom des fichiers dans un répertoire ?

Merci d'avance.