サーバエンジニアの知恵袋 Solaris や Linux, インターネットサーバに関するサイトです トップページページ一覧メンバー編集 awk のフィールド数の制限 最終更新: engineernochiebukuro 2009年04月05日(日) 21:55:44履歴 Tweet awk を使っていて以下のようなエラーが発生した。 awk: record `xxxxx...' has too many fields 調べたところどうも awk で扱えるフィールド数の上限を超えたことにより出ている模様。 Solaris では、awk、nawk が使えるフィールド数の最大値は 200 であるらしい。 gawk にはこのような制限は無いようなので、このようなエラーが出た場合には、gawk を使うと良い。
![awk のフィールド数の制限 - サーバエンジニアの知恵袋](https://cdn-ak-scissors.b.st-hatena.com/image/square/90879b9d95478c7dc85680e0fb83485257a79512/height=288;version=1;width=512/https%3A%2F%2Fwiki.seesaa.jp%2Fimg%2Fogp.png)