I'm looking to apply some awk processing to add the word "OR" to the beginning of each line, except for the first line. However, I'd still like the first line to print out.
Currently, I'm using the current command:
awk '$0="OR "$0' file.txt
This will give me the following output:
OR line1 OR line2 OR line3 etc
How can I get it so that it spits out the following?:
line1 OR line2 OR line3 etc
You may use this awk:
awk 'NR > 1 {$0 = "OR " $0} 1' file line1 OR line2 OR line3
Here NR > 1 condition will execute action block i.e. $0 = "OR " $0 for 2nd record onwards only but 1 will print all the rows.
NR > 1
$0 = "OR " $0
1
2.1m questions
2.1m answers
60 comments
57.0k users