Anzeige:
Ergebnis 1 bis 3 von 3

Thema: gleichnamige Dateien in einem Ordner erkennen

  1. #1
    Registrierter Benutzer
    Registriert seit
    30.01.2010
    Beiträge
    21

    gleichnamige Dateien in einem Ordner erkennen

    Hallo zusammen,

    es geht um ein ganz simplen Teil in meinem Script wo der Inhalt eines Ordners ausgelesen und alle gleichnamigen RAR-Archive gelöscht werden sollen.

    Die RAR-Archive sind natürlich nicht alle gleichnamig sondern z.B. so:

    das.ist.die.erste.datei.part01.rar
    das.ist.die.erste.datei.part02.rar

    oder auch

    das.ist.die.erste.datei.part1.rar
    das.ist.die.erste.datei.part2.rar

    Ich tu mir hier irgendwie sehr schwer das Problem zu bewältigen :/ Bin aber auch Anfänger was Bash-Programmierung angeht.

    MfG
    tetex

  2. #2
    Registrierter Benutzer Avatar von jeebee
    Registriert seit
    01.01.2005
    Ort
    Bern || Zürich
    Beiträge
    540
    Wie wärs mit
    Code:
    rm das.ist.die.erste.datei.part*.rar
    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
    30.01.2010
    Beiträge
    21
    Zitat Zitat von jeebee Beitrag anzeigen
    Wie wärs mit
    Code:
    rm das.ist.die.erste.datei.part*.rar
    Oh man.. ich hab die Lösung. Lag direkt vor Augen und ich bin aber einfach nicht drauf gekommen. Mal wieder etwas zu tief gedacht o.O

    Code:
    FINDSTARTPART=$(find * | grep -e ".part[0]*1.rar" -e ".part1.rar")
    for I in $FINDSTARTPART; do
     $UNRAR x -inul $I
    done
    rm -fv *.rar
    jetzt entpackt er mir erstmal alles und löscht dann am ende mit rm -fv *.rar alle bereits entpackten Archive
    Geändert von tetex (31-01-2010 um 14:14 Uhr)

Lesezeichen

Berechtigungen

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