Du kunne prøve at cd til den mappe, der indeholder undermapperne, du vil af med.
Skriv så i terminalen
rm -r *.svn
Jeg har ikke prøvet det, så det er på eget ansvar. Se evt. man rm. Hvis det er tomme mapper kan du også kigge på rmdir.
Opret evt. en mappe, test, kopier de omtalte mapper med filer og undermapper til test og forsøg på dem indtil du er tilfreds med resultatet og tør udføre det på den ægte vare. Går noget galt i din test-mappe, og du får slettet mere end tiltænkt, eller ikke nok, kan du jo bare kopiere ind igen og forsøge en gang til.
Med programmet "find" finder du det vil slette. Når du har fundet det rigtige du vil slette, piper du outputtet videre til "rm".
Stil dig hvor der skal slettes filer med cd kommandoen
Eks.
cd "noget"
find . -name "*.svn" -type d -print
Hvis det er det rigtige du vil slette, piper du outputtet over i rm, sådan
find . -name "*.svn" -type d -print -exec rm -rf {} \;
se manualen: man find
Det er sådan jeg plejer at gøre; men det kan sikkert gøres på mange andre måder.
Kommentarer2
Slette alle undermapper der matcher <name>?
Skriv så i terminalen
rm -r *.svn
Jeg har ikke prøvet det, så det er på eget ansvar. Se evt. man rm. Hvis det er tomme mapper kan du også kigge på rmdir.
Opret evt. en mappe, test, kopier de omtalte mapper med filer og undermapper til test og forsøg på dem indtil du er tilfreds med resultatet og tør udføre det på den ægte vare. Går noget galt i din test-mappe, og du får slettet mere end tiltænkt, eller ikke nok, kan du jo bare kopiere ind igen og forsøge en gang til.
Slette alle undermapper der matcher <name>?
Stil dig hvor der skal slettes filer med cd kommandoen
Eks.
cd "noget"
find . -name "*.svn" -type d -print
Hvis det er det rigtige du vil slette, piper du outputtet over i rm, sådan
find . -name "*.svn" -type d -print -exec rm -rf {} \;
se manualen: man find
Det er sådan jeg plejer at gøre; men det kan sikkert gøres på mange andre måder.
Mvh
Bengt