Это то, что я бегуперекрывающихся оглавлению соответствия шаблону
grep -o ',[tcb],' <<< "r,t,c,q,c b,b,"
Выход
,t,
,b,
Но я хочу, чтобы получить
,t,
,c,
,b,
(я не хочу, b без предшествующего или c без конечного, подлежащего согласованию)
Потому что [tcb] следует найти в «r», t, «c, qb, b, '' r, t", c, "qb, b, 'и' r, t, c, qb" , б, "»
Но, кажется, что, когда, входит в первом матче шаблон затем Grep не ищет этого во втором случае матча картины
есть ли способ обойти это или Grep не имел в виду, чтобы сделать это
'grep' потребляет входные данные. Это означает, что когда 'grep' принимает', t, '', 'перед' c' уже потребляется, поэтому следующий токен 'c,' не подходит. У @anubhava уже есть решение, прежде чем я смогу опубликовать его. – alvits