お久しぶりです。awkに関する質問です。
お久しぶりです。awkに関する質問です。
以下のことがawkでどうやればできるのか教えてください。。。
perlでもokです。
たとえば、以下のようなファイルがあります。
↓ここから
--------------------------------------
[TARGET14]
reserved.target.name=Cata/検証/test
reserved.target.type=QUERY
authority.target.account=ADD,RWXECA,USER,avadmin
owner.target.account=avadmin
resource.target.alias=test
[TARGET34904]
reserved.target.name=Catalog/~検索/0830
reserved.target.type=QUERY
authority.target.account=ADD,RWX,GROUP,KGENPYO
authority.target.account=ADD,RWX,USER,avadmin
authority.target.account=ADD,RWX,GROUP,KYD
authority.target.account=ADD,RWX,GROUP,KYYA
authority.target.account=ADD,RWX,GROUP,KYC
authority.target.account=ADD,RWX,GROUP,KYDMTEST
authority.target.account=ADD,RWX,GROUP,KCHI
authority.target.account=ADD,RWXDPECA,USER,Y19901
owner.target.account=Y19901
resource.target.alias=データver.2.0
--------------------------------------
上記のファイルを1行に表示したい場合、どのように記述したらいいでしょうか。
CSVのようにカンマなどで区切って表示したいです。
[TARGET XXX]は空白行で区切られています。
ポイントはauthority.target.accountが複数ある(数は不定)ところです。
複数あるために、条件を絞ることができません。。
お礼
ありがとうございます!