smpl_io.grep.grep

smpl_io.grep.grep(pattern, *inps, regex=False, open=True, A=0, B=0)[source]

Searches for pattern in inp.

>>> from smpl_io import io
>>> io.write("test.txt","hi\nho1\n2\n3\n4\n")
>>> grep("h","test.txt").read()
'hi\nho1\n'
>>> grep("h.*\\d","test.txt",regex=True).read()
'ho1\n'

Deprecated since version 1.0.6.1: This will be removed in 2.0.0. Use smpl_io.grep(..., open=True)() instead.