![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Kildent Shell script | namishtiwari | Shell Programmering og Scripting | 61 | 08-23-2007 06:26 AM |
| kildent søgning erstatte: Pls hjælp. | vaibhavs | Shell Programmering og Scripting | 5 | 06-11-2007 02:44 PM |
| Kildent sed | bestbuyernc | Shell Programmering og Scripting | 2 | 11-22-2005 01:03 PM |
| Kildent en ... | saabir | Windows & DOS: Issues & Drøftelser | 1 | 12-12-2002 05:34 PM |
| Kildent File Permission Spørgsmål | Hook | Filsystemer, disketter og Hukommelse | 3 | 07-16-2002 03:25 PM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
Kildent script spørgsmål
Hej,
Jeg er midt i at skrive en UNIX-script, der sftp filer til en ekstern vært, og jeg sidder med et problem. Problemet er, at filerne er oprettet på min server som et løbenummer, der korrelerer til en sekvens af mapper på den eksterne vært, som er stedet hvor filen skal ftp'ed. Eksempel: Min server filename: myserver> / home / 572.011 O4MP ORDS 188.406 V01 DT 20060608154548.txt The 4th felt (188406) i mit filnavn korrelerer til en mappe på den eksterne server, hvor filen skal opbevares. Så på den eksterne server, vi bør sftp'ing denne fil til sti Remote Server: remoteserver> / Test Documents/TestOrders/180001-190000/188001-189000/188401-188500/188406 Den eksterne server har omkring 30 + telefonbøger og sub-bibliotek intervaller oprettet for at lette denne filoverførsel. Ekstern server directory lister som interval-niveau og sub mapper følger: 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 Så et andet eksempel kunne være, at hvis vi fik et filnavn: / home / 572.011 O4MP ORDS 588.406 V01 DT 20060608154548.txt (Bemærk: 588.406 er den mappe, der skal lagres på afsidesliggende sted som beskrevet ovenfor) Hvordan kan jeg gøre scriptet smart nok til at se på den fjerde felt i min fil navn og sftp det på den eksterne server sti: remoteserver> / Test Documents/TestOrders/580001-590000/588001-589000/588401-588500/588406 Dette er for #! / Bin / sh, #! / Bin / csh eller #! / Bin / ksh og baseret på HP-UX 11i. Deres bistand vil blive værdsat meget. Tak. |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|