![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici. |
Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
|
||||
| Fil | Thread Starter | Forum | Réponses | Last Post |
| Tricky Shell script | namishtiwari | De programmation et de script Shell | 61 | 08-23-2007 07:26 AM |
| difficile de remplacer de recherche: Pls help. | vaibhavs | De programmation et de script Shell | 5 | 06-11-2007 03:44 PM |
| Tricky Sed | bestbuyernc | De programmation et de script Shell | 2 | 11-22-2005 01:03 PM |
| Tricky un ... | saabir | Windows et DOS: Questions & Discussions | 1 | 12-12-2002 05:34 PM |
| Tricky Question de dossier d'autorisation | Hook | Systèmes de fichiers, disques et mémoire | 3 | 07-16-2002 04:25 PM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
Tricky script question
Salut,
Je suis au milieu de l'écriture d'un script UNIX qui sftp de fichiers à un hôte, et je suis coincé avec un problème. Le problème est que les fichiers créés sur mon serveur comme un numéro de commande qui correspond à une séquence de répertoires sur la machine distante qui est l'endroit où le fichier doit être ftp'ed. Exemple: Mon serveur de nom de fichier: mon_serveur> / home / 572011 O4MP ORDS 188.406 V01 DT 20060608154548.txt Le 4ème domaine (188406) à mon nom de fichier correspond à un répertoire sur le serveur où le fichier doit être stocker. Ainsi, sur le serveur distant, nous devrions être sftp'ing chemin de ce fichier Remote Server: serveur_distant> / Test Documents/TestOrders/180001-190000/188001-189000/188401-188500/188406 Le serveur distant a 30 + sur les répertoires et sous-répertoire va créé pour faciliter ce transfert de fichier. Les listes de répertoires du serveur distant en tant que niveau de gamme et sous-répertoires suivants: 100001-110000 110001-120000 180001-190000 270001-280000 300001-310000 320001-330000 330001-340000 350001-360000 370001-380000 380001-390000 390001-400000 400001-410000 410001-420000 420001-430000 430001-440000 440001-450000 450001-460000 460001-470000 470001-480000 480001-490000 490001-500000 500001-510000 510001-520000 520001-530000 530001-540000 540001-550000 550001-560000 560001-570000 570001-580000 580001-590000 590001-600000 600001-610000 Un autre exemple est que si nous avons reçu un nom de fichier: / home / 572011 O4MP ORDS 588.406 V01 DT 20060608154548.txt (Note: 588406 est le répertoire à être stockés sur site distant, comme expliqué ci-dessus) Comment puis-je faire le script assez intelligent pour cela de regarder le domaine de suite dans mon nom de fichier et sftp sur le serveur distant path: serveur_distant> / Test Documents/TestOrders/580001-590000/588001-589000/588401-588500/588406 C'est pour #! / Bin / sh #! / Bin / csh ou #! / Bin / ksh et basé sur HP-UX 11i. Votre aide serait grandement appréciée. Merci. |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|