On 8/2/07, Vasil Kolev <[EMAIL PROTECTED]> wrote:
>
> The problem is the bad habit creation... For example, you have a big
> config, and you start using this to simplify it - then it grows, grows,
> you try using grep and you're screwed.

  What about some use of "grep -A"?  Consider this:

exten => 100,1,()
exten => p,n,()
exten => p,n,()

grep -A2 100 /etc/asterisk/extensions.conf

returns the same thing as:

exten => 100,1,()
exten => 100,n,()
exten => 100,n,()

grep 100 /etc/asterisk/extensions.conf


> Or putting it shorter - there's no considerable gain from this (even
> will break formatting and make it a bit harder to read), and will create
> nice possibilities for abuse and problems...

  I don't agree.  I like it!

> I mean, easy grepability/parsebility with cmdline tools is probably one
> of the (not many :) ) plus sides of the current extensions language.
>

 The flexibility of command line tools and the ability to use stdin,
stdout, and pipes to combine them is one of the plus sides of a
UNIX-inspired operating system.


-- 
Kristian Kielhofner

_______________________________________________
--Bandwidth and Colocation Provided by http://www.api-digital.com--

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to