Nom du fichier commençant par zéro

Nom du fichier commençant par zéro - Shell/Batch - Programmation

Marsh Posté le 30-11-2009 à 12:29:56    

Bonjour,
 
J'essaie d'envoyer via CFT un fichier.  
J'utilise donc la commande suivant  
$CFTBIN/CFTUTIL send idf=MON_IDF,part=MON_PART,fname=MON_FNAM,parm=MON_FICHIER
 
Sauf que mon nom de fichier peut commencer par zéro.
Je voudrais donc savoir comment gérer ce caractère ?  
J'ai essayé de mettre "\\" avant le nom du fichier mais ca me donne coté réception "Nom_fichier.
 
merci d'avance pour votre aide

Reply

Marsh Posté le 30-11-2009 à 12:29:56   

Reply

Marsh Posté le 30-11-2009 à 12:50:36    

si tu mets ton fname en absolu, ca devrait marcher non?
 
d'ailleurs tu mets quoi dans parm? le nom de fichier il est dans fname normalement, non?

Reply

Marsh Posté le 30-11-2009 à 12:55:45    

quand tu dis en absolu c'est en dur ?  
si c'est le cas je ne le mets pas en dur car c'est dans un script.  
 
dans parm je ne mets que le nom du fichier et dans fname je mets tout le chemin + le nom du fichier

Reply

Marsh Posté le 30-11-2009 à 13:22:14    

rainbowbow a écrit :

quand tu dis en absolu c'est en dur ?

nan je voulais dire le chemin complet...
 
t'es obligé de renseigner parm? perso pour faire des envois en ligne de commande, je renseignais que part, idf et fname.


Message édité par pataluc le 30-11-2009 à 13:22:51
Reply

Marsh Posté le 30-11-2009 à 16:08:02    

Hello,
 
merci pour l'astuce j'ai essayé mais ca ne marche pas.
Ca me donne une erreur 108 en réception

Reply

Marsh Posté le 01-12-2009 à 00:28:10    

j'ai une autre question : quelle est la difference entre  
- CFTUTIL send idf=MON_IDF,part=MON_PART,fname=MON_CHEMIN/MON_FICHIER,parm=MON_FICHIER
- CFTUTIL send idf=MON_IDF,part=MON_PART,fname=MON_CHEMIN/MON_FICHIER ?  
 
A quoi sert $CFTBIN ?
 
Merci encore

Reply

Marsh Posté le 01-12-2009 à 09:55:28    

de mémoire, le parm c'est un paramètre optionnel qui peut être utilisé pour des scripts de post traitement... il me semble qu'il n'a pas d'utilité pour le transfert en lui même, mais ton partenaire peut en avoir besoin pour savoir quoi faire du fichier.
 
pour le $CFTBIN, je suppose que c'est une variable contenant le chemin vers l'utilitaire CFTUTIL. (elle ne sert à rien si ce même chemin est dnas le $PATH.)

Reply

Marsh Posté le 03-12-2009 à 21:47:06    

Merci pour ton aide  
Pour info : il faut encadrer la valeur par des guillemets simples en concatenant la valeur par des 'xxxx'


Message édité par rainbowbow le 03-12-2009 à 21:47:29
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed