次のようなファイルがあります。
None44 DET20_22526;size=4; DET20_39906;size=2; DEX29.h_40767;size=4; DEX27.h_779;size=6757;
ゴール:
None44 DET20_22526 DET20_39906 DEX29.h_40767 DEX27.h_779
「;size= * *; 」を削除するだけです。
size= の後の数字は、1 ~ 6757 (最大) の範囲です。
努力しています:
sed 's/;size=*;//g'
sed と regX に関する私の知識が限られているため、これに限定されていました。
; を含む ; の間のすべてを削除する方法を誰かが指摘できますか
また
私のsedに英語で述べられることを認識させる方法...しかし、まだコーディングすることはできません:(