Wo ist der Fehler?

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von Mister XY, 27.01.2013.

  1. #1 Mister XY, 27.01.2013
    Mister XY

    Mister XY Grünschnabel

    Dabei seit:
    27.01.2013
    Beiträge:
    2
    Zustimmungen:
    0
    Hallo Leute
    Ich habe vor kurzen ein script bekommen, was scheinbar einen fehler beinhaltet. Leider weiß ich nicht, wo der Fehler liegt. Dabei soll das Script in den Ordner nach einer Endung suchen und dann dementsprechend handeln.

    # Schaue nach dateiendung
    MovieFile=`find "$UF_FOLDER" -type f \( -iname '*.avi' -or -iname '*.mpg' -o -iname '*.mpeg' -o -iname '*.iso' -o -iname '*.img' -o -iname '*.vob' -o -iname '*.ts' -o -iname '*.mov' -o -iname '*.mkv' -o -iname '*.m2v' -o -iname '*.m4v' -o -iname '*.m2t' -o -iname '*.m2ts' -o -iname '*.mts' -o -iname '*.tp' -o -iname '*.trp' -o -iname '*.wmv' -ro -iname '*.asf' -o -iname '*.mp4' \) -printf "%k\t%p\n" | sort -rn | cut -f2 | head -1`
    FilmName=$(basename "${MovieFile}")
    ext=${FilmName##*.}
    FilmName=${FilmName%.*}

    case "$ext" in
    "vob")
    echo "es ist eine Vobdatei" >>$LOGFILE
    ;;
    "img")
    echo "es ist eine imgdatei" >>$LOGFILE
    ;;
    "avi")
    echo "es ist eine avidatei" >>$LOGFILE
    ;;
    esac

    Evtl. erkennt ja von euch jemand den Fehler. Ich bin da ein absoluter neuling auf dem Gebiet.
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. defcon

    defcon Kaiser
    Moderator

    Dabei seit:
    22.08.2005
    Beiträge:
    1.486
    Zustimmungen:
    1
    Ort:
    Bruchsal
    Kommt eine Fehlermeldung wenn du das Script in der Konsole ausführst? Wenn ja.. Welche?
     
  4. #3 Mister XY, 27.01.2013
    Mister XY

    Mister XY Grünschnabel

    Dabei seit:
    27.01.2013
    Beiträge:
    2
    Zustimmungen:
    0
    danke für den Tip mit der Konsole, dadurch habe ich schonmal einen fehler gefunden. hier ist der erste Fehler -ro -iname '*.asf' . mal sehen was jetzt passiert
     
Thema:

Wo ist der Fehler?

Die Seite wird geladen...

Wo ist der Fehler? - Ähnliche Themen

  1. Terminal Fehlermeldung

    Terminal Fehlermeldung: Hola, mir ist aufgefallen das ständig ein Fehler erscheint sobald ich einen Terminal öffne. Hat zwar keine Auswirkung auf die Arbeit damit sieht...
  2. LibreOffice 5.1.1 korrigiert Fehler

    LibreOffice 5.1.1 korrigiert Fehler: Das LibreOffice-Projekt hat die Verfügbarkeit der Version 5.1.1 der freien Office-Suite bekannt gegeben. In diesem planmäßigen Update werden...
  3. Fehler in glibc gefährdet zahlreiche Systeme

    Fehler in glibc gefährdet zahlreiche Systeme: Sicherheitsforscher haben eine Sicherheitslücke in der glibc-Bibliothek entdeckt, die sich von externen Angreifern über das Netzwerk ausnutzen...
  4. LibreOffice veranstaltet Fehlerjagd

    LibreOffice veranstaltet Fehlerjagd: Das LibreOffice-Projekt hat angekündigt, vom 15. bis 17. Januar die mittlerweile dritte öffentliche »Bug Hunting Session« für Version 5.1 der...
  5. Linux.Encoder: Das Laster der fehlerhaften Kryptografie

    Linux.Encoder: Das Laster der fehlerhaften Kryptografie: Der mittlerweile in der dritten Generation nun vorliegende Ransomware »Linux.Encoder« kann immer noch kaum Schrecken unter Linux verbreiten -...