Как сказать sed удалить соответствующий шаблон? - PullRequest
0 голосов
/ 21 июня 2019

У меня большое количество строк, и я хочу удалить шаблон из \ParallelLText{\story{Arnam Kangsai}}{\jverse{14} }, чтобы получить \ParallelLText{\story{Arnam Kangsai}}{ }.Как мне сказать, чтобы sed удалил из \jverse до } первое совпадение после \jverse, используя i option

1 Ответ

2 голосов
/ 21 июня 2019
cat FILE | sed 's/\\jverse{[0-9][0-9]}//'

или, используя -i

sed -i 's/\\jverse{[0-9][0-9]}//' FILE

или, если может быть одна или несколько цифр:

sed -i 's/\\jverse{[0-9]\+}//' FILE
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...