Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Orderliste Zeilenweise abarbeiten - Unterordner

  1. #1
    Registrierter Benutzer Avatar von sam600
    Registriert seit
    Sep 2007
    Beiträge
    341

    Orderliste Zeilenweise abarbeiten - Unterordner

    Hallo

    Ich brauche ein Bash Script das folgendes macht:

    - alle Unterordner durchgehen und bestimmte Eigenschaften lesen

    mein Script:



    Code:
    #!/bin/sh
    ...
    # Text Datei erstellen mit allen Unterordner
    BASE="/data/nfs/buero"
    ORDNERLST="/tmp/ordnerliste.lst"
    find $BASE  -type d  > $ORDNERLST
    ...

    Dabei erhalte ich folgende Liste: Inhalt von: /tmp/ordnerliste.lst

    Code:
    /data/nfs/buero
    /data/nfs/buero/unterordner
    /data/nfs/buero/unterordner/noch-einer
    /data/nfs/buero/unterordner/und-noch-einer
    /data/nfs/buero/222/
    /data/nfs/buero/222/1111
    /data/nfs/buero/222/1111/3333

    Jetzt die Frage:
    Wie kann ich alle Unterordner und Unter-Unter Ordner abarbeiten und der Ordner eins drueber als Variable speichern.
    D.h.: Ich brauche immer den Ordnername oberhalb von dem aktuellen Ordner

    z.b.:

    Die Schleife ist: /data/nfs/buero/unterordner/noch-einer
    Jetzt will ich aber /data/nfs/buero/unterordner als Variable


    Code:
    for zeile in $(cat $ORDNERLST); do
    ...
    echo "$zeile - das ist die zeile vom der Datei $ORDNERLST"
    
    UEBERORDNER=???
    echo "$UEBERORDNER - das ist der UEBERORDNER"
    ...
    done

  2. #2
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.054
    neben den bash-internen RegEx / split-Varianten lohnt ein Blick auf
    Code:
    man basename
    man dirname
    Ich bin root - ich darf das.

Ähnliche Themen

  1. Mehrere Skripte gleichzeitig dynamisch abarbeiten
    Von FBecker im Forum Linux Allgemein
    Antworten: 5
    Letzter Beitrag: 29.11.12, 08:00
  2. Dateien zeilenweise mergen?
    Von chris_h im Forum Anwendungen Allgemein, Software
    Antworten: 3
    Letzter Beitrag: 01.07.08, 12:28
  3. skript zum abarbeiten einer liste
    Von G-SezZ im Forum Anwendungen Allgemein, Software
    Antworten: 6
    Letzter Beitrag: 21.11.05, 11:30
  4. MySQL Befehle in Cron Job abarbeiten
    Von nemesis03 im Forum Linux Allgemein
    Antworten: 3
    Letzter Beitrag: 10.07.04, 11:24
  5. Jobs abarbeiten
    Von mabrin im Forum Linux Allgemein
    Antworten: 3
    Letzter Beitrag: 02.07.04, 14:29

Lesezeichen

Berechtigungen

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