![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
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 |
| Reg: verwijder oudere bestanden uit ftp | sam99 | UNIX voor Dummies Questions & Answers | 3 | 01-09-2008 10:56 |
| tar'ing en zippen bestanden | FredSmith | UNIX voor Dummies Questions & Answers | 4 | 05-02-2006 03:09 PM |
| rm bestanden ouder dan ... | annemar | UNIX voor Dummies Questions & Answers | 2 | 02-08-2006 05:47 |
| Bestanden ouder dan 15 minuten | sveera | Programmeren en Shell Scripting | 0 | 08-05-2005 02:05 PM |
| tar bestanden die ouder zijn dan 30 dagen | wfch | UNIX voor Dummies Questions & Answers | 6 | 04-19-2004 04:40 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Zippen van bestanden ouder dan een maand
Ik heb te zippen alle bestanden ouder dan een maand in een directory.
Ik heb naar archief ze met de bestandsextensie Ik heb. Dat,. CSV,. CNT-bestanden in de directory. Ik gebruikte de volgende commando Het doesnt werk find / pad / *. dat-mtime +30 Dit commando doesnot display. Dat bestanden ouder dan een maand Ik gebruikte een andere methode die is vervelend, maar doet het zippen maand verstandig zip dat_zip.zip "ls-RTL *. dat | grep januari | awk '(print $ 9)'` Na dit te doen heb ik de zip-bestanden in het zip-directory, maar als ik verwijderen januari bestanden uit de map met het commando ls-RTL *. dat | grep januari | awk '(print $ 9)' | rm *. dat Ik verliezen dat alle bestanden voor andere maanden ook. Per mijn kennis' | 'geeft o / p uit vorige commando als I / p voor de volgende opdracht, waarom ben ik verloren alle. DAT-bestanden (van andere maanden te) Guru's Gelieve stal wat licht. Bedankt en groeten, Ram. |
|
||||
|
Citaat:
Code:
ls -rtl *.dat | grep Jan | awk '{print $9}' >/dev/null
rm *.dat
Code:
ls -rtl *.dat | awk '/Jan/{print $9}' | xargs rm
|
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|