これはフォローアップの質問です
環境を確認したところ、許可されているのは
#include <sys/limits.h>
$ cpp << HERE | tail -1
> #include <limits.h>
> ARG_MAX
> HERE
1048576
これを増やす方法はありますか?または任意の代替
while read line;
do
#parse logic
done < $filename
本当に長い行を処理するには?私が解析しているレコードに基づいて、2M 文字行で停止しません。
環境の詳細:
AIX $ KSH Version M-11/16/88f