![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Haal de datum en tijd voor afgelopen 1 uur vanaf de huidige datum | spch2o | Programmeren en Shell Scripting | 5 | 08-29-2008 05:32 |
| hoe om te controleren of het opgegeven bestand is 5 weken ouder dan de huidige datum | risshanth | Programmeren en Shell Scripting | 1 | 10-29-2007 04:53 |
| Verhuizen meerdere bestanden hernoemen en deze on-the-fly | daemongk | Programmeren en Shell Scripting | 1 | 06-08-2007 02:36 PM |
| verplaatsen en hernoemen van meerdere bestanden | rocinante | Programmeren en Shell Scripting | 1 | 06-07-2007 09:20 PM |
| Namen van bestanden wijzigen om de datum / tijd in de bestandsnaam | wayneb | UNIX voor Dummies Questions & Answers | 5 | 01-19-2005 10:49 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Hoi,
Ik heb een zeer dringende eis hier. Ik moet alle bestanden in de opgegeven map te vinden, maar niet in de submappen (De directory naam wordt opgeslagen in een variabele) die ouder zijn dan de huidige datum en huidige tijd en de naam van het als filename_yyyymmddhhmmss.ext en verplaats het naar een andere map (die ook wordt opgeslagen in een variabele). Ik gebruik solaris 5.8. Here "YYYYmmDDhhMMss" verwijst naar de datum en tijd het overeenkomstige bestand is gemaakt. En als ik probeer te "stat bestandsnaam" Ik gebruik get Ksh: niet gevonden fout Laatst bewerkt door ragavhere; op 11.20.2008 11:03.. |
|
||||
|
Weet u zeker dat u gewezen op de eis correct. Per definitie is een bestand dat bestaat in een directory moet ouder zijn dan 'nu', zelfs als het nog open is voor schrijven. Maar hier is een manier om bestanden te vinden ouder dan een bepaalde tijd / datum - gebruik Code:
touch -t yyyymmmddhhmmss dummy find /path/to/files ! -newer dummy -type f |
|
||||
|
Wanneer ik de code wat bestand is in de gespecificeerde directory uitvoeren moeten krijgen hernoemd en verplaatst naar de opgegeven map op voorwaarde dat het bestand aangemaakt datum en tijd is ouder dan de huidige datum en tijd.
Laatst bewerkt door ragavhere; op 11.20.2008 01:12 PM.. |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|