新しく質問する

awkのフィールド数制限について質問です

役に立った:0件
  • 質問者:oyaji111
  • 投稿日時:2006/12/28 21:14
  • 困り度:すぐに回答が欲しいです
  • 友達に紹介
  • ブログに書く
  • 教えて!gooお気に入り

ご存知の方がいましたら、教えて下さい。
SunOS5.8でawkコマンドを実行すると、
1レコードが100フィールドを超えると、
「フィールド指定が多すぎます」のエラーがでるようなんですが、
SunOS5.8のawkは、1レコードが100フィールドまでした対応してないんでしょうか?
また、nawkの場合の1レコードのフィールド数制限はあるのでしょうか?
もし、パッチなどをあてて対応できるんであれば、教えて下さい。
よろしくお願いします。

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:0件)
  • 参考になった:0件

No.1ベストアンサー20pt

  • 回答者:sakusaker7
  • 回答日時:2006/12/30 00:57

具体的な数字は色々ありますが、事実上無制限といえるのはgawkくらいのものだと思います。

docs.sun.com: Solaris 8 (SPARC Platform Edition) 2/04 Release Notes
http://docs.sun.com/app/docs/doc/817-5172/6mkl83 …

を見る限りでは、nawkにもその種の制限はあるようです。
具体的にいくつなのかはわかりませんが。

> Workaround: Contact your support channels to obtain the Solaris patch that increases the awk and nawk field limitation.

というのがそのページの末尾にあるので、パッチは存在しているかもしれませんね。
というか、商用UNIXなんだから、なんでサポートに訊かないんですか?

通報する

この回答へのお礼

ご返事が遅れましてすいません。
大変助かりました。
ありがとうございました。

  
このQ&Aは役に立ちましたか?(役に立った:0件)

このページのトップへ

Facebook公式ページ

公式Twitter