![]() |
|
|
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 |
| Få dato og tidspunkt for seneste 1 time fra den aktuelle dato | spch2o | Shell Programmering og Scripting | 5 | 08-29-2008 05:32 AM |
| hvordan man kan kontrollere, om en given fil er 5 uger ældre end den aktuelle dato | risshanth | Shell Programmering og Scripting | 1 | 10-29-2007 04:53 AM |
| Flytning af flere filer og omdøbe dem i farten | daemongk | Shell Programmering og Scripting | 1 | 06-08-2007 02:36 PM |
| flytte og omdøbe flere filer | rocinante | Shell Programmering og Scripting | 1 | 06-07-2007 09:20 PM |
| Omdøbning af filer til at have dato / tid i filnavn | wayneb | UNIX for dummyer Spørgsmål & svar | 5 | 01-19-2005 10:49 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Hej,
Jeg har et meget presserende krav her. Jeg er nødt til at finde alle filer i det angivne bibliotek, men ikke i de underordnede mapper (Mappenavnet er gemt i en variabel), som er ældre end den aktuelle dato og det aktuelle klokkeslæt og omdøbe det som filename_yyyymmddhhmmss.ext og flytte den til en anden mappe (som også er gemt i en variabel). Jeg bruger Solaris 5.8. Her "yyyymmddhhmmss" henviser til den dato og klokkeslæt den tilsvarende fil blev oprettet. Og når jeg forsøger at bruge "stat filename" Jeg får ksh: ikke fundet fejl Senest redigeret af ragavhere; 11-20-2008 kl 11:03 AM.. |
|
||||
|
Er du sikker på at du udtalte krav om korrekt. Definition, at enhver fil findes i en mappe skal være ældre end "nu", selv om det stadig er åben for at skrive. Men her er en måde at finde filer ældre end en bestemt tid / dato - brug Code:
touch -t yyyymmmddhhmmss dummy find /path/to/files ! -newer dummy -type f |
|
||||
|
Når jeg køre koden hvad filen er i det angivne bibliotek burde blive omdøbt og flyttes til den angivne mappe hvis filen er oprettet dato og tid er ældre end den aktuelle dato og tid.
Senest redigeret af ragavhere; 11-20-2008 kl 01:12 PM.. |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|