Re: einzeiler gesucht
Christoph Maurer <christoph-maurer@gmx.de> wrote:
> * Am Don, 05 Feb 2004 schrieb Mario Duve:
>> ich suche eine einfache möglichkeit, alle Datein innerhalb
>> eines Verzeichnisses zu löschen.
>> also, lösche alle Datein in den Verzeichnissen
>> /abc/*/xyz
> find / -path "/abc/*/" -name xyz | xargs rm -f
[...]
<Repetiotio ad nauseam>
_Niemals_ "find ... | xargs rm" verwenden, das faellt gewaltig auf
die Nase, wenn Leerzeichen im Dateinamen vorkommen, z.B. laesst sich
find /tmp | xargs rm -f
durch mkdir -p '/tmp /etc" dazu bringen /etc/ zu loeschen.
</>
Ich bin jetzt zu faul, zu ueberlegen, ob und wie man "find / -path
"/abc/*/" -name xyz" auch derartig umbiegen kann, vermutlich aber
schon, daher immer "find .... -print0 | xargs -0 ...".
cu andreas
--
Hey, da ist ein Ballonautomat auf der Toilette!
Unofficial _Debian-packages_ of latest unstable _tin_
http://www.logic.univie.ac.at/~ametzler/debian/tin-snapshot/
Reply to: