Hallo,
Hier schreibt er "Wie kann ich alle DATEIEN"
ja, und für mich ist das ein Oberbegriff, der "gewöhnliche" Dateien, aber auch Verzeichnisse einschließt - frei nach dem Unix-Motto: Everything is a file.
Im Prinzip wäre es schon gut, auch Unterverzeichnisse mit verschieben zu können. Die Begehrlichkeit ist aber just eben beim Lesen von Martins Beitrag entstanden.
Oh, ich wollte keine schlummernden Wünsche wecken ... ;-)
Uraufgabe ist tatsächlich nur, die regülären Dateien (also auch keine Links) in das Unterverzeichnis zu verschieben, OHNE eine Fehlermeldung zu kassieren für das rekursive Verzeichnis.
Die Fehlermeldung wäre ja nicht das Problem - wenn man weiß, dass sie kommen wird, muss man sich ja nicht daran stören. Lästig ist vielmehr, dass mv bei einem solchen Fehler komplett abbricht. Hier fehlt IMO ein Switch wie "skip on error".
Da bleibt vermutlich echt nur eine raffiniert angestellte Befehlsverkettung mit find als wichtigem Bestandteil ...
So long,
Martin
Das Leben ist lebensgefährlich und endet meistens tödlich.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(