I needed to format a file that contained a list of words with their accompanying definitions. I didn't need the definitions and wanted to put an 'item' tag around each word. awk to the rescue!
The Command:
The Command:
awk '{print "- "$1"
"}' < words.xml
I have this stored in the words.xml file:
BAD something bad
BAG to put into a bag
BAH intj. expressing disgust
BAL type of shoe (balmoral)
BAM to strike with a dull sound
BAN to prohibit/Rumanian coin
After running the command, I get:
<item>BAD</item>
<item>BAG</item>
<item>BAH</item>
<item>BAL</item>
<item>BAM</item>
<item>BAN</item>
Thanks awk!
Nice Article.
ReplyDeleteSome examples on Find Command and Awk Command