Anzeige:
Ergebnis 1 bis 8 von 8

Thema: Ordner in mehrere Ordner verteilen/kopieren

  1. #1
    shackz
    Gast

    Ordner in mehrere Ordner verteilen/kopieren

    Hallo,

    vielleicht kann mir hier jemand weiterhelfen. Ich würde gerne wissen wie ich einen vorhandenen Order z.B "thumbs" in viele verschiedene weitere Ordner kopiere ohne das ich den Ordner in jedes Verzeichnis einzelnd kopieren muss.

    Die Zielverzeichnisse haben alle verschiedene Namen sonst würde es mit sowas wie

    i=0;while $i<500 do cp -ar thumbs zielordner$i;i++; gehen

    tut es aber nicht da die alle verschieden sind und nicht nur mit 1,2,3,4,5 usw hochgezählt werden.

    Irgendwelche Vorschläge?

  2. #2
    Registrierter Benutzer
    Registriert seit
    Jun 2004
    Beiträge
    1.423
    Code:
    for ordner in eins zwei drei vier fünf;do echo "cp irgendwas $ordner";done
    
    PS: das war eben zum Testen, sonst:
    for ordner in eins zwei drei vier fünf;do cp irgendwas "$ordner";done

  3. #3
    shackz
    Gast
    ich möchte nicht jeden ordner tippen in den ich meinen ordner reinkopieren will, das sind über ein paar tausend stück in die ich meinen ordner verteilen will..

  4. #4
    Registrierter Benutzer Avatar von drcux
    Registriert seit
    Oct 2003
    Beiträge
    6.989
    dann hole dir die Ordnerliste doch in eine Variable:

    ordnerliste = `ls -1`

  5. #5
    Registrierter Benutzer
    Registriert seit
    Sep 2007
    Beiträge
    31
    Noch eine Möglichkeit wäre, wenn du es in alle sichtbaren kopieren möchtest, versuch es mal mit
    Code:
    for i in *
    und
    Code:
    test -d "${i}"
    bzw.
    Code:
    if [ -d "${i}" ]
    falls du auch noch nicht-Ordner im Verzeichnis hast.

    Wobei das ls schneller sein dürfte.

  6. #6
    Registrierter Benutzer
    Registriert seit
    Jun 2004
    Beiträge
    1.423
    Zitat Zitat von shackz Beitrag anzeigen
    ich möchte nicht jeden ordner tippen in den ich meinen ordner reinkopieren will, das sind über ein paar tausend stück in die ich meinen ordner verteilen will..
    Wer sagt denn, dass du das musst? Das ganze war eh als Beispiel zu sehen:
    Zitat Zitat von Morpheus
    "Ich kann dir die Tür zeigen. Durchgehen musst du alleine..."
    PS: siehe die Vorschläge der anderen mit `ls` etc...

  7. #7
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.062
    anstatt ls würde ich find nehmen...
    Ich bin root - ich darf das.

  8. #8
    shackz
    Gast
    danke für die ratschläge, kann einer noch mal zusammenfassen wie ich das nun hinbekomme? etwas durcheinander bei den ganzen Möglichkeiten die ihr mir angeboten habt.

    alle Zielordner befinden sich in /galleries z.b galleries/model-alana/ usw.

    einen Ordner "thumbs" der eine Ebene tifer liegt unter galleries möchte ich nun in alle Ordner kopieren die sich in /galleries befinden.

Ähnliche Themen

  1. Ordner "umbiegen" auf anderen Ordner
    Von linuckser im Forum System installieren und konfigurieren
    Antworten: 5
    Letzter Beitrag: 04.01.08, 20:53
  2. Antworten: 9
    Letzter Beitrag: 24.06.06, 14:32
  3. Antworten: 1
    Letzter Beitrag: 06.09.05, 01:09
  4. Ordner plus Dateien spurlos verschwunden - nicht gelöscht
    Von Yagharek im Forum Linux Allgemein
    Antworten: 1
    Letzter Beitrag: 31.10.04, 21:45
  5. Soundprob (Hartnäckiger Ordner)
    Von Morpheus.gR im Forum Linux Allgemein
    Antworten: 1
    Letzter Beitrag: 22.06.04, 17:35

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •