Goofy180173
Member
Ich möchte ein Verzeichnis nach bestimmten Dateinamen durcchsuchen und dann alle löschen unabhängig von der Dateiendung.
Leider enthalten die Dateinamen Leerzeichen und daher funktioniert rm einfach nicht.
Das ist vereinfacht was ich tun möchte.
Leider enthalten die Dateinamen Leerzeichen und daher funktioniert rm einfach nicht.
Code:
ls -1 $MOVIE/*.ts > $TMP
sed -ie s!".ts"!""!g $TMP
INDEX=1
ANZAHL=`cat $TMP | wc -l`
while [ $INDEX -le $ANZAHL ];
do
FILM=`head -n $INDEX $TMP | tail -n 1`
FILM=$FILM.*
rm "$FILM"
done