![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| slette filer eldre enn 5 minutter i katalogen (recursively) | scarfake | Shell programmering og Skripting | 3 | 06-13-2008 02:10 |
| slette alle bortsett fra én filene i en katalog | finalight | Shell programmering og Skripting | 10 | 05-21-2008 04:51 |
| Recursively du bare kopiere filene fra en katalog treet | sharpsharkrocks | Shell programmering og Skripting | 3 | 01-07-2008 02:16 |
| Er det likevel å slette en katalog som har mer enn 200mil filer? | plcyber | UNIX for Advanced & ekspertbrukere | 4 | 06-01-2007 05:28 |
| Slette noen gamle filer fra bestemt katalog | siva80_cit | Shell programmering og Skripting | 2 | 12-11-2006 06:47 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
slette filer recursively i angitt katalog
Jeg må skrive et shell script som kan slette alle filer og kataloger rekursivt innenfor angitte katalogen, men bør ikke slette den angitte katalogen.
Vennligst noen kropp hjelpe meg i å skrive manuset. |
|
||||
|
Jeg kan ikke bruke rm-r *, så jeg vil at de samme funksjonene som gjøres av skriptet som vil pakke ut innholdet i en katalog en om gangen, og deretter sjekke om det er en fil eller katalog så hvis det er en fil bør slette det eller om det er en katalog det skal sløyfe gjennom katalogen og slette innholdet på tilsvarende måte.
|
|
||||
|
Algo
1) ls-r>> datafilen 2) counter \u003d 1 3) Nå leser linje for linje i mens sløyfe - while ($ counter <noen linjer i fila) if (test-f sed -n $ counter () p) (Fjerne filen rm-f sed -n $ counter () p) |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|