[command line] recursief bepaalde directories deleten

Pagina: 1
Acties:
  • 24 views sinds 30-01-2008

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 29-01 12:34

klokop

swiekie swoeng

Topicstarter
Ik heb gezocht op google, en in man page (man rm stelt niet zoveel voor...).

Ik heb een aantal dirs met subdirs. Sommige van die dirs heten 'CVS', en die wil ik allemaal deleten, ik heb alleen geen zin om de dirs 1 voor 1 door te lopen op zoek naar die CVS dirs. Is er een manier om dit in 1x te doen?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
+dir zusenzo
  +dirA
    +dirI
      -CVS
      -dir1
      -dir2
      -dir3
    +dirII
      -CVS
      -dir1
    +dirIII
      -CVS
      -dir1
      -dir2
  +dirB
    -dirI
    -CVS
  -dirC
-etc-.

"Passing silhouettes of strange illuminated mannequins"


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

recursief deleten:
rm -R dirnaam


Alle directories genaamd CVS verwijderen:
find -type d -name CVS -exec rm -R {} \; 

[ Voor 4% gewijzigd door Spider.007 op 05-04-2004 16:16 ]

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • klokop
  • Registratie: Juli 2001
  • Laatst online: 29-01 12:34

klokop

swiekie swoeng

Topicstarter
senx. het kan zo makkelijk zijn...

"Passing silhouettes of strange illuminated mannequins"


  • blaataaps
  • Registratie: Juli 2001
  • Niet online
Als je iets met bepaalde bestanden wilt doen is find meestal de uitkomst, dit had zelf wel uitgevonden kunnen worden denk ik, maar tis al opgelost :)

Dit topic is gesloten.