![]() |
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 |
| oprette mapper på samme rubrik | vivek_damodaran | HP-UX | 3 | 11-14-2007 03:06 PM |
| Tjære og flytte mapper | stocksj | Sun Solaris | 2 | 11-13-2007 11:33 AM |
| flytter mapper til de nye mapper på flere servere | mackdaddy07 | Shell Programmering og Scripting | 0 | 04-06-2007 11:30 AM |
| bash / awk scripting hjælpe (etablering OLD nye brugere) | Jukai | Shell Programmering og Scripting | 2 | 10-17-2006 05:36 AM |
| oprette mapper | carlvernon | UNIX for dummyer Spørgsmål & svar | 3 | 06-01-2006 01:45 PM |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
||||
|
Bash og Awk for at oprette mapper og flytte filer
Jeg har et sikringssystem, at FTPs kameraet filer til min maskine, men jeg ønsker at sortere billeder (taget hver 30'erne) i mapper ved time.
Hvert billede bruger følgende filformat. yymmddhhmmsstt.jpg (hvor tt er millisekunder) Jeg tænker de for loop er bedst til fil i *. jpg gøre ? her? gjort Jeg ved sin meget vag, men slutresultatet er jeg gætte brug awk (eller bedre?) Til at oprette variabler fra yy mm dd hh dele af filnavne, derefter oprette mapper baseret på disse variabler nested med en kontrol for at se om mappe eksisterer, skabe den mappe, hvis den gør ikke. dvs (den måde, jeg forestiller mig det arbejde, I dont know, hvordan man faktisk bygge script til at gøre dette) til filen i 08072400123200.jpg gøre % y \u003d 08 % m \u003d 07 % d \u003d 24 % h \u003d 00 hvis den ikke eksisterer directory% y - mkdir% y hvis den ikke eksisterer directory% y /% m - mkdir% y /% m hvis den ikke eksisterer directory% y /% m /% d - mkdir% y /% m /% d hvis den ikke eksisterer directory% y /% m /% d /% h - mkdir% y /% m /% d /% h MV% y% m% d% H *. jpg% y /% m /% d /% h gjort Flytter alle billeder taget inden for denne time i de respektive undermapper. Enhver hjælp vil være meget værdsat. |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|