Если я правильно понял:
Предполагая, что все файлы имеют расширение TXT, вы можете
du -b *.txt | sort -n | tail -n1
и если вы хотите что-то более конкретное:
for a in *;do
f=$( file -i $a | grep -Eo ": ([a-z\/]+);" )
[ "$f" == ": text/plain;" ] && du -b $a
done | sort -n | tail -n 1