OpenVMS et l'utilisation des mails

Guitus -  
 Guitus -
Bonjour, j'utilise OpenVMS et je dois envoyer un mail avec un script. Le probleme c'est que je dois recuperer le texte du mail d'un fichier dont le nom est de la forme suivante : machin_date.log; avec date de la forme suivante : aaaammjj.
Quelqu'un aurait-il une idée sur le moyen de recuperer l'heure et de la concatener au reste du nom de fichier ??

merci

3 réponses

Canard007 Messages postés 5936 Statut Contributeur 215
 
c'est un script en quel language?
0
Guitus
 
c'est du DCL mais je suis pas que ça s'apelle comme ça.
C'est la langage de commande du systeme d'exploitation VMS
0
Canard007 Messages postés 5936 Statut Contributeur 215
 
lol tkt je connois j en ai bouffer 4 ans ... ^^
ok ba si t es pas pressé normalement j ai une source chez oim qui permettait de recuperer le date.. apres pour la concatenation je crois que chaine=chaine1 + chaine2 ca marche mais je suis pas sure sure donc je te dis ca dem1
0
Guitus
 
ça s'rait hment sympa...
merci!
0
Canard007 Messages postés 5936 Statut Contributeur 215
 
salut ,

bon desolé j arrive pas à remettre la main sur la source...un vieux listing de code qui doit trainer au fond d un carton :/.

Mais bon tout espoir n est pas perdu..
si je me souvient bien c est compaq (et donc HP) qui possede les droits sur open vms et si je ne m'abuse il doit y avoir la docs des library dispo quelque part sur leur site..
fo chercher un truc du style LIB$DATE ou SYS$DATE enfin un truc dans le genre puis tu devrai avoir un apercu sur la concat aussi...

si j ai 5 minutes j essai de fouiller dans le site compaq pour voir si je trouve mais fait moi signe si tu a trouvé dessus j aimerai bien ravoir le lien de la doc on sait jamais ;-)

tiens voila peut etre un point de dpart pour la recherche
http://h71000.www7.hp.com/serv_support.html
0
Guitus
 
J'ai trouvé quelques references mais rien de bien clair pour moi,

ya une routine : LIB$DATE_TIME date_time_string

qui renvoi la date et l'heure sur 23 caracteres, mais c'est appelé avec un call et pas de parentheses pour les parametres, donc c surement pour du fortran ou du cobol

et a coté de ça ya une autre routine : f$cvtime
celle là elle semble etre pour DCL, ya trois parametres mais seul le premier est obligatoire.

Par contre j'viens de croiser mon responsable de stagez et y m'a dit qu'il avait besoin de l'appli pour faireune presentation d'ici la fin de la semaine, donc j'v erte obligé de changer d'idée et d'inclure la date dans le fichier au lieu de la mettre surle nom du fichier. ça s'ra plus facile a gérer, un nom de fichier statique c'est toujours plus simple. et vu que par défaut VMS fait des sauvegardes dès que tu modifie un fichier les fichiers précédents seront tjrs recupérables...

voilà, j'te remercie bcp pour ton aide, j'aurais appris un pe de dcl, et j'te sohaite bonne continuation...

merci encore, tchô
0