Мне нужно что-то похожее на grep -A
и grep -B
но для символов. Другими словами, у меня есть файл с невероятно длинными строками, например:
[thousands of characters] mytext [thousands of characters]
Если я выполняю grep mytext file
, мне не нужны полные строки, потому что он станет слишком трудным для чтения и приведет к огромному файлу, если я передам его в файл. grep -o
не работает для меня, потому что он возвращает только mytext
и мне нужно видеть символы X вокруг матча. Так что представьте себе поддельный вариант -Y
:
$ grep -Y mytext file
Pz8mytextgxe
sd@mytext.com
Как мне это сделать?