w -r a -r b -r c -r d -r e -r f|perl -ple '$_=length($_)." $_"'|sort -n|head -1 #### w -r a -r b -r c -r d -r e -r f -r g|perl -ple '$_=length($_)." $_"' #### w -c '$_=shift;length if/a/&&/b/&&/c/&&/d/&&/e/&&/f/'|sort -n -k 3|head -1