@a = map{(split)[0]}@a; #### perl -lane 'print $F[0] if @F' file #### @a = grep!/^:/,map+(split)[0],@a;