Я работаю с куском кода, но это ужасно. У этого есть неприятная линия в этом вдоль линий:
s/COM/ALPHA BETA GAMMA COM/g
s/DLX/ALPHA BETA GAMMA DLX/g
s/BE4/ALPHA BETA GAMMA BE4/g
s/BE2/ALPHA BETA GAMMA BE2/g
s/RS/ALPHA BETA GAMMA RS/g
Если найдены какие-либо из BE2
, RS
и т. Д., То он будет заменен на Alpha Beta Gamma COM/DLX/BE4/BE2/RS
. Однако, если все три найдены, каждый из них будет заменен. Поскольку идеальный результат будет:
ALPHA BETA GAMMA COM DLX BE4 BE2 RS
в любом случае, пожалуйста, закодируйте это в sed? Это действительно «или NED или JED или TED». В качестве альтернативы можно использовать другой Linux?