grep só encontraria linhas que correspondessem a um padrão em um arquivo, isso não alteraria o arquivo. Você pode usar sed para encontrar o padrão e fazer alterações no arquivo:
sed '/\B\/foobar\b/!d' filename
exibiria linhas correspondentes a /foobar no arquivo. Para salvar as alterações no arquivo no local, use a opção -i .
sed -i '/\B\/foobar\b/!d' filename
Você pode usá-lo com find também:
find . -type f -exec sed -i'' '/\B\/foobar\b/!d' {} \;