• ベストアンサー

AWKスクリプト作成法

以下のような変換をするAWKスクリプトを教えて下さい。 r1 f23 f24 1.6 $.model=RR   ↓ r1 f23 f24 RR 1.6 ”$.model=”の後の文字列を取り出す方法がよく わかりません。    よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • wolv
  • ベストアンサー率37% (376/1001)
回答No.1

{ model=$5 split(model,model2,"=") print $1,$2,$3,model2[2],$4 } こんなかんじ。 出力のフォーマットが決まっているなら、 printのかわりにprintfを使って、適当なフォーマットを指定してください。 ちなみに、これはPerlではないので、次回からは プログラミング>その他(プログラミング) あたりのカテゴリーに投稿しましょう。

Kasaoka-Taroh
質問者

お礼

教えていただけば、簡単にわかるのですが、実際にはそれを探しだすことがかなり大変なので、とても助かりました。これからも勉学に励みたいと思います。ありがとうございました。

関連するQ&A