typedef enum bit [3:0] {
V18 = 4'h0,
V19 = 4'h1,
V20 = 4'h2,
V21 = 4'h3,
V22 = 4'h4,
V23 = 4'h5,
V24 = 4'h6,
V25 = 4'h7,
V26 = 4'h8,
V27 = 4'h9,
V28 = 4'ha,
V29 = 4'hb,
V30 = 4'hc,
V31 = 4'hd,
V32 = 4'he
} E17 ;
答え1
この試み、
sed -n '/{/,/}/{//!p}' file
- 最初のブロック内で一致するパターン
'/<StartPattern>/
と2番目の一致するパターンを/<endPattern>/
カンマで区切るまで印刷します。
ここで、開始パターンは開く中括弧であり、終了パターンは閉じ中括弧です。だからそれは次のようになります/{/,/}/
- 出力印刷時に一致するパターンを除外
{//!p}
-n
パターン空間の自動印刷抑制(出典:マニュアルページ)