#!perl -wl @ARGV=qw(mig main_generator migrations django_migrations django_admin_log myfoo\bar.txt ); # 1 2 3 4 5 6 7 8 #23456789012345678901234567890123456789012345678901234567890123456789012345678901234567890 #-- count from here ($i=shift)=~s#(.)(?!\z)#[$1].*?#g;print substr $_,16 for sort(map{/($i)/?sprintf'%08x%08x%s',$+[0]-$-[0],$-[0],$_:()}@ARGV)