On Wed, Mar 28, 2001 at 10:42:44PM -0600, [EMAIL PROTECTED] wrote: > I need a sed invocation to extract quotes (") from around a string. > > Basicly `cat /etc/bind/named.conf | grep zone | cut -d " " | sed $something' > > to give me a list of zones I run bind for so I can: > for zone in `$sedcsript` > do > $SOME $zone $MANAGENENT > done > > or if there is a better way...... > I get tired of hand editing....esp since I can't seem to remember cut&paste > in vi
well, perl is a resource hog, but that's because it can do just about anything, in eleven keystrokes... :) but if you're determined to use smaller components, how about $zones = `grep ^zone < /etc/bind/named.conf | cut -f2 '-d"'` man cut of course, you could use 'sed' if you absolutely felt obliged to... :) -- It is always hazardous to ask "Why?" in science, but it is often interesting to do so just the same. -- Isaac Asimov, 'The Genetic Code' [EMAIL PROTECTED] http://newbieDoc.sourceforge.net/ -- we need your brain! http://www.dontUthink.com/ -- your brain needs us!