How to print all the columns after a particular number using awk?

后端 未结 11 686
一生所求
一生所求 2020-12-22 20:23

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

11条回答
  •  独厮守ぢ
    2020-12-22 21:03

    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
    }
    

提交回复
热议问题