Printing column separated by comma using Awk command line
Solution 1:
Try:
awk -F',' '{print $3}' myfile.txt
Here in -F
you are saying to awk
that use ,
as the field separator.
Solution 2:
If your only requirement is to print the third field of every line, with each field delimited by a comma, you can use cut:
cut -d, -f3 file
-
-d,
sets the delimiter to a comma -
-f3
specifies that only the third field is to be printed