J'ai deux serveurs Unix dans lesquels j'ai besoin de ftp certains fichiers. La structure du répertoire est presque identique sauf une légère différence, comme:Comment puis-je ftp plusieurs fichiers?
server a server b
miabc/v11_0/a/b/c/*.c miabc/v75_0/a/b/c/
miabc/v11_0/xy/*.h miabc/v11_0/xy/
Il existe de nombreux modules:
miabc
mfabc
La structure du répertoire en eux est le même dans les deux serveurs, à l'exception du 11_0 et 75_0. La structure du répertoire dans les différents modules est différente
Comment puis-je FTP tous les fichiers de tous les modules dans le module correspondant dans le deuxième serveur b par l'un des langages de script comme awk, Perl, shell, ksh en utilisant FTP?
@sachin ... je sais comment faire ftp mais le problème est qu'il y a des milliers de fichiers dans plusieurs répertoires. C'est donc une tâche très difficile d'aller dans tous les répertoires et de faire mget. – Vijay
Je ne connais pas la raison de downvoting moi. Content de le savoir. Mais si vous avez une liste de chemins absolus de tous les répertoires, alors cette approche fonctionnera à l'intérieur d'une boucle for itère sur le compte ls –