Required column output should be arranged in awk

dump file

2020-01-05 & 234135    ossuser    4      CACLP;   
2020-01-05 & 234207    ossuser    3      CACLP;   
2020-01-05 & 234307    ossuser    1002      CACLP;
2020-01-05 & 234427    ossuser    0      CACLP;   
2020-01-05 & 234429    ossuser    1      CACLP;   

Command used awk '{print $6," "$7}' dump file

got

4      CACLP;  
3      CACLP;  
1002      CACLP;
0      CACLP;  
1      CACLP;  

Required output

4            CACLP;  
3            CACLP;  
1002      CACLP;
0            CACLP;  
1             CACLP;

Your parameters seem to actually be $5 and $6. You can do something like...

awk '{printf("%5s%10s\n",$5,$6)}' <filename>

or

awk '{printf("%-5s%10s\n",$5,$6)}' <filename>
1 Like