M
Mister XY
Grünschnabel
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.
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.