• 23.08.2025, 22:33
  • Register
  • Login
  • You are not logged in.

 

seppel

Full Member

prog zum dateien aus ordnern holen

Thursday, August 14th 2003, 11:41pm

hi leute...

ich hab eine wechselplatte mit ewig vielen verzeichnissen (500+) in denen lauter unterschiedlichen benannte dateien liegen... jetzt will ich die dateien gerne alle in einem verzeichnis haben, um sie besser neu benennen zu koennen etc... jemand ne idee welches prog / befehl mir das vereinfachen kann..? linux shell-commands gehen auch...

mit der hand is das ein riesenaufwand...

schonmal danke :)

Quoted

[...] Oder wenn man weniger als 10 000 € für die GrKa ausgeben will [...]

Quoted

Dino:Wir haben Shirts, die mir passen, also nimmst du dann ne nummer kleiner ;)

Hotzenplotz

Senior Member

Re: prog zum dateien aus ordnern holen

Friday, August 15th 2003, 12:44am

nagel mich nicht drauf fest, aber (Windows-Version):
copy x:\*.* y:\ /s
del y:\*.

Legende:
x= Buchstabe der Wechselplatte
y= Ziel, evtl. mit Unterverzeichnissen wo es halt landen soll
"del y:\*." sollte alle Verzeichnisse löschen, damit du eben nur die Dateien hast.
Nicht gerade sehr elegant, könnte aber funktionieren, ohne Gewähr :)

Quoted from "oldman"

Gehe Deine Lehrer verprügeln, die haben versagt.

seppel

Full Member

Re: prog zum dateien aus ordnern holen

Friday, August 15th 2003, 2:07am

/s kopiert verzeichnisse und unterverzeichnisse mit... gut.. aber die dateien bleiben in den verzeichnissen drin und werden deshalb auch bei del wieder mitgeloescht...

Quoted

[...] Oder wenn man weniger als 10 000 € für die GrKa ausgeben will [...]

Quoted

Dino:Wir haben Shirts, die mir passen, also nimmst du dann ne nummer kleiner ;)

EpS

Senior Member

Re: prog zum dateien aus ordnern holen

Friday, August 15th 2003, 2:48am

linux-commands kannst du benutzen? wie wäre es mit einem bash-skript:

#!/bin/sh

verzeichnis=${1:-./}

for i in `find $verzeichnis -type d`; do
cd $i
cp * ./meinverzeichnisswodiedateienlandensollen
cd -
done

probiers mal...
[move][shadow=blue,right,3000]H 2 O - The BEST Way to cool your damn hot Hardware...[/shadow][/move]

Hotzenplotz

Senior Member

Re: prog zum dateien aus ordnern holen

Friday, August 15th 2003, 2:55am

hm, Mist, aber stimmt ja auch, "/s" erhält die Verzeichnisstruktur beim Kopieren.

Unter Linux gabs doch für den Kopierbefehl einen Schalter der zwischen Datei und Verzeichnis selektieren kann, oder? Hab grad leider kein funktionierendes System mit Linux, aber schau mal in die Hilfe von "cp" wenn du die Gelegenheit hast.
An dieser Stelle möchte ich Western Digital verfluchen.

Quoted from "oldman"

Gehe Deine Lehrer verprügeln, die haben versagt.

seppel

Full Member

Re: prog zum dateien aus ordnern holen

Friday, August 15th 2003, 3:33am

Quoted from "EpS"

linux-commands kannst du benutzen? wie wäre es mit einem bash-skript:

#!/bin/sh

verzeichnis=${1:-./}

for i in `find $verzeichnis -type d`; do
  cd $i
  cp * ./meinverzeichnisswodiedateienlandensollen
  cd -
done

probiers mal...


wenn man dem cp noch ein -rf spendiert (ich hab auch noch v drangehaengt, weil ich gerne sehe, was passiert ::) ) dann funzt das ganz gut.. beim testlauf gings einwandfrei, im echten verzeichnis musste ich dann nen absoluten pfad angeben, sonst wollte er gar nix kopieren... aber er macht gerade und schaufelt fleissig bits und bytes :)

schanke doen ;)

edit: deutsch sollte man koennen ::) :P 8) ;D

Quoted

[...] Oder wenn man weniger als 10 000 € für die GrKa ausgeben will [...]

Quoted

Dino:Wir haben Shirts, die mir passen, also nimmst du dann ne nummer kleiner ;)

EpS

Senior Member

Re: prog zum dateien aus ordnern holen

Friday, August 15th 2003, 3:42am

schitte bön ;D
[move][shadow=blue,right,3000]H 2 O - The BEST Way to cool your damn hot Hardware...[/shadow][/move]