On shell, I pipe to awk when I need a particular column.
This prints column 9, for example:
... | awk \'{print $9}\'
How can I tell
function print_fields(field_num1, field_num2){ input_line = $0 j = 1; for (i=field_num1; i <= field_num2; i++){ $(j++) = $(i); } NF = field_num2 - field_num1 + 1; print $0 $0 = input_line }