Technique.
Elle est basée sur l’appel de l’API Qp0lRenameKeep.
Trois paramètres : le nom du fichier d’origine ‘/home/chemin/oldfichier.txt’ et le nom du nouveau nom de fichier sous la forme ‘/home/chemin/newfichier.txt’, un code erreur qui prend la valeur 0 si tous s’est bien déroulé.
Si vous indiquez un autre répertoire, le fichier est renommé et le répertoire est modifié.
En cas d’erreur, le programme retourne la valeur 1.
Pour compiler le source.
CRTBNDRPG PGM(BIB/IFSFILERNM)
SRCFILE(BIB/QRPGLESRC)
SRCMBR(IFSFILERNM)
DBGVIEW(*SOURCE)
REPLACE(*NO)