ubuntuusers.de

Massen an daten anhand von endung verschieben

Status: Gelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

Nookie

Avatar von Nookie

Anmeldungsdatum:
16. Mai 2010

Beiträge: 104

Wohnort: Ostschweiz

Hallo liebe Ubuntu community

ich würde gerne ein kleines shell script schreiben das folgendes kann: ich habe eine Ordnerstrucktur die ca so aussieht

Ordner

  • Orndner

    • Orndner

    • Orndner

    • Orndner

    • Orndner

    • Orndner

  • Orndner

    • Orndner

    • Orndner

    • Orndner

    • Orndner

    • Orndner

  • Orndner

    • Orndner

    • Orndner

    • Orndner

    • Orndner

    • Orndner

  • Orndner

    • Orndner

    • Orndner

    • Orndner

    • Orndner

    • Orndner

und in den tiefsten unterordner sind jeweils daten mit endung *.txt *.jpg *.avi *.mov.

ich würde jetzt gerne ein script schreiben das mir ausgehend vom ersten Ordner alle ordner durchsucht und alle daten mit endung *.avi an einen neuen ort verschiebt ☺

ist sowas machbar?

mfg

lordchavez

Anmeldungsdatum:
18. Dezember 2008

Beiträge: 380

Wohnort: NRW

Habe es nicht getestet aber es sollte ungefähr so funktionieren!

 find /DEIN/VERZEICHNIS -iname "*.avi" -exec /bin/mv '{}' /home/Videos/blubb \; 

Nookie

(Themenstarter)
Avatar von Nookie

Anmeldungsdatum:
16. Mai 2010

Beiträge: 104

Wohnort: Ostschweiz

mhh.. sieht schonma nicht schlecht aus... aber am ziel wurde nur eine Datei erstellt die in deinem bsp "blubb" heißt...

/edit... hab mich selbst noch etwas schlau gemacht... mit einem "/" nach blubb gehts ☺ sonst wird eine neue datei erstellt und immer wieder überschriben ☺

mfg

lordchavez

Anmeldungsdatum:
18. Dezember 2008

Beiträge: 380

Wohnort: NRW

sorry,

das wäre jetzt auch meine antworte gewesen.

Hoffe es hat geholfen und zerschiest nicht dein System 😉

Nookie

(Themenstarter)
Avatar von Nookie

Anmeldungsdatum:
16. Mai 2010

Beiträge: 104

Wohnort: Ostschweiz

xD... ich hab vor dem verschieben vorsichtshalber das /bin/mv durch /bin/cp ausgetauscht ☺ sonst wäre ich jetzt um ca 80GB an Daten leichter ☺

hehe ☺

Antworten |