On Wed, 14 Apr 2010 15:46:56 +0200 Jennifer Pioch wrote:
> 4. Add option -r to AST grep, in the binary, please and not a script wrapper.
> I know this is against the "spirit of UNIX" and users should use
> find/grep or tw/grep instead but grep -r has been very very very
> popular with end users and every other modern (not calling Solaris
> modern, but they soon use AST grep and Heirloom grep mat get it
> quickly) grep implementation, including GNU grep, Mac grep and BSD
> grep have it.
this is a very slippery slope
"but I only want
to-follow-symlinks/to-not-follow-symlinks/to-not-cross-filesystems/executables/non-executables/regular-files/regular-files-i-own..."
and before you know it every -r command has glommed on a chunk of find
for the simple case a 21st century user should use
set --globstar
grep **/*.[ch]
my_foo **
and all *.[ch] under . will be grepped
for too large an arg list use
command -x foo **-PATTERN
for detailed filtering use tw
*if* the only request for -r, and *just* -r, would be to add it to grep,
I might be persuaded to do it
_______________________________________________
ast-developers mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-developers