![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Tricky-Shell-Skript | namishtiwari | Shell Programmierung und Scripting | 61 | 08-23-2007 07:26 AM |
| knifflige Suche ersetzen: Pls Hilfe. | vaibhavs | Shell Programmierung und Scripting | 5 | 06-11-2007 03:44 PM |
| Tricky Sed | bestbuyernc | Shell Programmierung und Scripting | 2 | 11-22-2005 01:03 PM |
| Tricky ein ... | saabir | Windows und DOS: Fragen und Diskussionen | 1 | 12-12-2002 05:34 PM |
| Tricky File Permission Frage | Hook | Dateisysteme, Festplatten und Memory | 3 | 07-16-2002 04:25 PM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
Tricky-Skript Frage
Hi,
Ich bin in der Mitte des Schreibens einer UNIX-Skript, sftp Dateien an einen externen Rechner und bin mit einem Problem stecken. Das Problem ist, dass die Dateien, die auf meinem Server als laufende Nummer, die korreliert mit einer Reihe von Verzeichnissen auf dem Remote-Host ist, in dem die Datei sollte ftp'ed. Beispiel: Mein Server Dateiname: myserver> / home / 572011 O4MP ORDS 188406 V01 DT 20060608154548.txt Das 4. Feld (188406) in meinem filename korreliert in ein Verzeichnis auf dem Remote-Server, in dem die Datei zu speichern. So auf dem Remote-Server sollten wir sftp'ing Pfad zu dieser Datei Remote-Server: Remoteserver> / Test Documents/TestOrders/180001-190000/188001-189000/188401-188500/188406 Der Remote-Server verfügt über 30 + Verzeichnisse und sub-directory Bereiche geschaffen, um diese Datei übertragen. Remote-Server Verzeichnislisten als Angebot und Unterverzeichnisse folgen: 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 Also ein weiteres Beispiel wäre, dass, wenn wir eine Datei: / home / 572011 O4MP ORDS 588406 V01 DT 20060608154548.txt (Hinweis: 588406 ist das Verzeichnis gespeichert werden soll auf dem Remote-Site, wie oben) Wie kann ich das Skript für sie klug genug, sich bei der vierten Feld in meinem Namen und sftp es auf dem Remote-Server-Pfad: Remoteserver> / Test Documents/TestOrders/580001-590000/588001-589000/588401-588500/588406 Dies ist für #! / Bin / sh, #! / Bin / csh oder #! / Bin / ksh und auf Basis von HP-UX 11i. Ihre Hilfe wäre sehr geschätzt. Danke. |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|