Например, у меня есть этот sample.txt со следующей строкой:файла разбора с Bash
EX1 ~ 00 ~ 00 ~ 00 ~ 00 ~ 00 ~ Привет ~ 122113 ~ 00 ~ EX2 ~ Этот ~ Is ~ A ~ Пример ~ Data ~ EX1 ~ 00 ~ 00 ~ 00 ~ 00 ~ 00 ~ Привет ~ 123456 ~ 00
Я хочу, чтобы получить "Hello" и "Привет", оба после EX1 ~ 00 ~ 00 ~ 00 ~ 00 ~ 00 ~ У меня уже есть эта строка в моем сценарии bash, но я нашел слишком долго:
grep -oP 'EX1.[\w\s\d]*.[\w\s\d]*.[\w\s\d]*.[\w\s\d]*.[\w\s\d]*.\K[\w\s\d]*' < sample.txt
У вас есть предложения по улучшению моего сценария? Спасибо
OK2 я попробую это. благодаря – User122113