Bonjour,
J'ai besoin de de transmettre un fichier zip créé dans SAS sur un serveur FTP. Pour l'envoyer vers le FTP pas de soucis cela marche sans problème mais lorsque je souhaite spécifié un chemin pour déposer le dossier cela ne se fait pas correctement voici mon code, la version qui marche sans chemin spécifique.
Merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 * Envoi du fichier en FTP ; data _null_ ; X = pathname("WORK") ; call symputx ('WorkPath', X) ; run ; %put &WorkPath ; * Création du shell FTP ; filename FtpCmds "&WorkPath./ftp.sh" ; data _null_ ; file FtpCmds lrecl = 300 ; put "user userID password" ; put "binary" ; put "lcd chemin d'accès au fichier"; put "put test_fichier.zip"; run ; /**/ * On soumet le shell ; filename DoFtp pipe "ftp -n nom_du_serveur < &WorkPath./ftp.sh "; data _null_ ; infile DoFtp ; input ; put _infile_ ; run;
Partager