I have data in the following format:
.......{INFO1}.....[INFO2]....
For awk
it should be really simple to pick up the IN
Just use [][{}]
to define that you can use either of these: [
, ]
, {
or }
as field separators
awk -F"[][{}]" '{print ...}' file
In general, you say -F"[PATTERNS]"
.
$ echo ".......{INFO1}.....[INFO2]...." | awk -F"[][{}]" '{print $2}'
INFO1
$ echo ".......{INFO1}.....[INFO2]...." | awk -F"[][{}]" '{print $4}'
INFO2