Bonjour,
J'utilise dans le cadre d'un batch la fonction rename appartenant à la librairie stdio.h. J'execute mon batch sur une plateforme Unix
Je l'utilise comme ceci :
rename(rep1/file, rep2/file).
Le problème est que mon répertoire source est sur un file système et que mon répertoire de destination est sur un autre file systeme!!!!!
Ce qui me génère une erreur cross link device.
Connaisssez vous un moyen de contourner ce problème ou de le corriger.
Je dois préciser que par contrainte du client , je ne peux pas me permettre d'avoir mon répertoire source et destination sur le même file system.
Merci d'avance de votre aide

 

 
		
		 
         
 

 
			
			



 Fonction rename  : "cross link device" error
 Fonction rename  : "cross link device" error
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
			 
   
 
 Envoyé par bob33
 Envoyé par bob33
					
				


 
			
Partager