Anzeige:
Ergebnis 1 bis 6 von 6

Thema: [bash] Schleifenfrage

  1. #1
    Registrierter Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    219

    [bash] Schleifenfrage

    Hallo,

    ich möchte eine Schleife über alle Dateien eines Verzeichnisses laufen lassen.

    So funktioniert das auch.
    Code:
    for file in *
    do
    echo $file
    done
    Ich würde gerne der Ordnunghalber das ganze noch auf ein anderes Verzeichniss beziehen.

    Wenn ich sowas versuche, dann spuckt er mir leider nur einmal ../daten/* aus. Hat jemand eine Idee wie das geht?

    Code:
    for file in ../daten/*
    do
    echo $file
    done

  2. #2
    Registrierter Benutzer Avatar von jeebee
    Registriert seit
    01.01.2005
    Ort
    Bern || Zürich
    Beiträge
    540
    Code:
    basename $file
    my very own 128 bit integer
    C4 D3 B8 A8 9E A0 C6 EC 7D EC A8 15 28 D1 92 58
    more information

  3. #3
    Registrierter Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    219
    ich versteh irgendwie nicht was du meinst. Kannst du das vielleicht noch in einem Satz erläutern`?

  4. #4
    Registrierter Benutzer Avatar von jeebee
    Registriert seit
    01.01.2005
    Ort
    Bern || Zürich
    Beiträge
    540
    schau mal was
    Code:
    for file in ../daten/*
    do
    echo $(basename $file)
    done
    macht
    my very own 128 bit integer
    C4 D3 B8 A8 9E A0 C6 EC 7D EC A8 15 28 D1 92 58
    more information

  5. #5
    Registrierter Benutzer Avatar von undefined
    Registriert seit
    01.03.2004
    Beiträge
    1.255
    Zitat Zitat von swizz Beitrag anzeigen
    Hallo,
    ..........
    Wenn ich sowas versuche, dann spuckt er mir leider nur einmal ../daten/* aus. Hat jemand eine Idee wie das geht?
    .....
    Diese Darstellung macht eine for Schleife nur wenn das Verzeichnis leer ist.
    mfg undefined
    --
    Undefined Behavior (undefiniertes Verhalten) bedeutet meistens etwas ungültiges.
    xhtml Debugger

  6. #6
    Registrierter Benutzer Avatar von jeebee
    Registriert seit
    01.01.2005
    Ort
    Bern || Zürich
    Beiträge
    540
    Hmm, hatte ja den Post ganz falsch gelesen, sorry...
    my very own 128 bit integer
    C4 D3 B8 A8 9E A0 C6 EC 7D EC A8 15 28 D1 92 58
    more information

Lesezeichen

Berechtigungen

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