#!/bin/sh echo "Large 1440|1852|1920|2030|2048 media:" echo "--------------------" for i in `ls | grep -v _Med.` do OUTPUT1440=`ffmpeg -i $i 2>&1 | egrep '1440x'` OUTPUT1852=`ffmpeg -i $i 2>&1 | egrep '1852x'` OUTPUT1920=`ffmpeg -i $i 2>&1 | egrep '1920x'` OUTPUT2030=`ffmpeg -i $i 2>&1 | egrep '2030x'` OUTPUT2048=`ffmpeg -i $i 2>&1 | egrep '2048x'` if [ -n "$OUTPUT1440" ] || [ -n "$OUTPUT1852" ] || [ -n "$OUTPUT1920" ] || [ -n "$OUTPUT2030" ] || [ -n "$OUTPUT2048" ] ; then echo " " echo $i tol=`echo "$i" | tr '[:upper:]' '[:lower:]'` if [ $tol != *"_large.mp4"* ]; then filename=`echo ${i}` ext=`echo ${filename} | awk -F. '{print "."$NF}'` fn_noext=`basename "${filename}" $ext` new_fn=`echo ${fn_noext}_Large${ext}` echo "new filename is ${new_fn}" mv $i ${new_fn} fi fi done