[lug] sed question - specifying alternatives
Bill Thoen
bthoen at gisnet.com
Fri Feb 3 11:17:19 MST 2006
I'm trying to get sed to recognize two types of records in a file.
Basically, I don't care what's in th efirst 11 places, but after that I
want any record where 001 or 015 are in the 12th through 15th positions.
When I try:
sed -n -e '/^.\{11\}(001\|015)/p' tblDesc.txt
I get nothing, but
sed -n -e '/^.\{11\}001/p' tblDesc.txt
and
sed -n -e '/^.\{11\}015/p' tblDesc.txt
work just fine. I checked 'info sed' and then looked at the section on
regular expressions and it seems to allow alternatives in parentheses, but
I can't get this to work. Any ideas?
TIA,
- Bill Thoen
More information about the LUG
mailing list