Hallo, David Haller schrieb:
Lieben Dank für die Mühe. Das wird mir so jedoch etwas zu kompliziert.
Wieso? Fändest du die Option in fdupes doof? Oder was? Für ne 10.2 und (IIRC[1]) Athlon Prozessor hätte ich dir sogar ein binary-RPM. Ggfs. ist aber ein "generisches" 10.2 / i586 RPM ruckzuck (1 min!) kompiliert. Nur halt zum weiterverbreiten und andere Distris is das nich so toll. Wobei auf RPM-basierten ein simples 'rpmbuild --rebuild' reichen sollte.
Nein, ich find das nicht doof! Ich würde mich freuen, wenn fdupes etwas weiterentwickelt würde. Ich habe mich bislang nicht so mit dem Selbstkompilieren beschäftigt. Fertige RPM's zu installieren ist natürlich easy.
Da fdupes mit |xargs rm gut arbeitet, brauche ich wirklich nur vorab die Dateien mit Leerzeichen im Dateinamen umbenennen.
Und die mit Tabs. Und die mit Zeilenumbrüchen. Und die mit Fragezeichen. Und die mit Sternchen.
In meinem speziellen Fall habe ich solche Dateinamen nicht.
while mmv '* *' '#1_#2'; do :; done while mmv '* *' '#1_#2'; do :; done while mmv '* *' '#1_#2'; do :; done while mmv '*\?*' '#1_#2'; do :; done while mmv '*\**' '#1_#2'; do :; done
Das ist ja genial! Ich wusste nicht, dass es für multiple move diesen Befehl gibt. Muss mich wohl doch einmal mehr mit der Konsole beschäftigen. :-) Viele Sachen lassen sich mit wenigen geschickten Befehlen oder einem kleinen Script bewältigen. Heute mache ich schon einiges unter Linux, bei dem ich früher unter Windows immer extra Progrämmchen brauchte. Leider schlummert ein Teil der Möglichkeiten irgendwie im Verborgenen und die Konsole ist für viele Anwender ein Graus oder das sprichwörtliche "Buch mit sieben Siegeln". Ich werd mir dann mal ein gutes Buch (bash-scripting oder so) kaufen... Online gibts ja bestimmt auch einige Hilfen. Für eine gute Empfehlung wäre ich dankbar. TIA Schöne Grüße Mathias Klose -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org