How to print last two columns using awk

awk

All I want is the last two columns printed.

Best Answer

You can make use of variable NF which is set to the total number of fields in the input record:

awk '{print $(NF-1),"\t",$NF}' file

this assumes that you have at least 2 fields.