I'm trying to parse some data from a dat file using awk, however I cant get rid of a linebreak that is being added to $0
. I've tried gsub(/\n/,"")
, but it's done nothing.
Example below:
from dat file:
<A>1
<B>2
running:
awk '
BEGIN {FS = ">"; ORS=""; OFS=""}
/<A>/ {printf $2; printf$2}
' file.dat
currently gives me:
1
1
when I want:
11