#!/bin/sh filename="none" filesize=0 find . -type f -exec file -i {} \; | grep text | sed 's/:.*//g' | while read i;$ tmpsize=$(stat -c %s $i); echo $i - $tmpsize if [ $tmpsize -gt $filesize ]; then echo new biggest! filename=$i filesize=$tmpsize fi done echo $filename - $filesize bytes