Terminal mv alle PNG Files

DubiDuh

Zwiebelapfel
Registriert
20.05.08
Beiträge
1.288
Hallo!

Ich suche das richtige Kommando um mir alle PNG Dateien aus OSX in einen Ordner zu schieben. Was ich mittlerweile gefunden habe, bzw. was funktioniert ist "find / -name *.png" aber ich will ja nicht nur wissen wo die liegen, sondern die alle in einem Ordner haben. Könnte mir einer dabei helfen?

Danke :)
 

bezierkurve

Halberstädter Jungfernapfel
Registriert
12.06.05
Beiträge
3.860
Das geht mit dem Parameter „-exec“ -- schau mal in die manpage von find, dort ist es beschrieben.

[edit] Das ganze natürlich nicht auf deine gesamte Festplatte anwenden, sonst zerschießt du dir Programme/System, die PNGs als Ressourcen verwenden!
 

Casi

Spartan
Registriert
21.12.07
Beiträge
1.601
Das brauchst du doch nur um deine avi Pornos wieder zu finden :)
 

DubiDuh

Zwiebelapfel
Registriert
20.05.08
Beiträge
1.288
Das brauchst du doch nur um deine avi Pornos wieder zu finden :)

Äh... ne... Nicht immer von sich auf andere schließen. Ich habe außerdem ne Freundin, wenn ich Pornos hätte, wüsste ich genau, wo ich die versteckt hielte.

find / -name *.png -exec mv '{}' /PNG/ \; hat meine Anforderung erfüllt...
 

pepi

Cellini
Registriert
03.09.05
Beiträge
8.740
Du vergönnst Deiner Freundin aber auch nix. :p
Gruß Pepi
 

awk

Clairgeau
Registriert
03.07.08
Beiträge
3.687
Ich habe außerdem ne Freundin, wenn ich Pornos hätte, wüsste ich genau, wo ich die versteckt hielte.

Korrekt müsste es heißen:
Ich habe außerdem ne Freundin, wenn ich Pornos hätte, wüsste sie genau, wo ich die versteckt hielte.
 

Bananenbieger

Golden Noble
Registriert
14.08.05
Beiträge
25.515
find / -name *.png -exec mv '{}' /PNG/ \; hat meine Anforderung erfüllt...
Oh oh... wenn Du das unter dem falschen User ausgeführt hast, dann viel Spaß beim Apps-flicken...


Außerdem überschreibt der obrige Befehl gleichbenannte PNGs immer wieder, so dass eventuell PNGs fehlen werden (Beispielsweise Screenshots mit dem Namen "Bild 1.png")
 

Bananenbieger

Golden Noble
Registriert
14.08.05
Beiträge
25.515
Trotzdem hat find / -name *.png -exec mv '{}' /PNG/ \; schon Stil.

Hat deutlich mehr Klasse als ein schnödes sudo rm -fr /* und ist hebt sich von der Masse der Leute ab, die mittels dd und /dev/urandom eine Platte mit Zufallszahlen überschreibt.