This page printed from:
panoptic.com/rking/gr

For Our King, Only

Recent Changes / Heat / History

gr

Difference between revisions from 2012/01/22 14:09 and 2012/01/22 14:02.
! Usage

This shell script is a handy way to spiff up "grep -r" a bit. It ignores the .svn/ and locale/ dirs, plus it will automatically append "." as the directory to search. Nothing much, but a handy one to put in ~/bin/gr


! Code
{{#!/bin/sh

NEEDLE="^$1"
HAYSTACK="^$2"
[ "$HAYSTACK" == "" ] && HAYSTACK=.
grep --exclude-dir=locale --exclude-dir=.svn -r "^$NEEDLE" "^$HAYSTACK"}}
grep --color --exclude-dir=locale --exclude-dir=.svn -r "^$NEEDLE" "^$HAYSTACK"}}

Last changed: 2012/01/22 14:09