Only with python code (> = 2.5):
import fileinput
import re
import glob
def grep(PAT, FILES):
for line in fileinput.input(glob.glob(FILES)):
if re.search(PAT, line):
print fileinput.filename(), fileinput.lineno(), line
Then you can use it as follows:
grep('text', 'path/to/files/*')
source
share