You can do:
perl -ne '@a=split/\s+/; print if length($a[1]) > 7' input_file.txt
Used options:
-n assume 'while () {...}' loop around program
-e 'command' one line of program (several -e allowed, omit programfile)
You can use the auto split option used by Chris
-a autosplit mode with -n or -p (splits $ _ into @F)
source share