Path: katsu From: katsu@sra.co.jp (WATANABE Katsuhiro) Message-ID: Date: 01 Mar 1994 14:01:43 GMT Organization: Software Research Associates, Inc.,Japan Newsgroups: sra.sys.sun Subject: strangeness of SunOS egrep Distribution: sra SunOS の egrep のふるまいが変です。 ext221:56% cat /etc/motd SunOS Release 4.1.1-JLE1.1.1 (SPARC75) #2: Thu Aug 8 18:11:36 JST 1991 ext221:57% /usr/bin/egrep 'a.....' /etc/motd SunOS Release 4.1.1-JLE1.1.1 (SPARC75) #2: Thu Aug 8 18:11:36 JST 1991 ext221:58% echo $status 0 ext221:59% ここまでは全く正しいのですが、 ext221:39% /usr/bin/egrep 'a......' /etc/motd /etc/motd ext221:40% echo $status 0 ext221:41% /usr/bin/egrep 'a......' ext221:42% echo $status 1 ext221:43% といったように、出力が変だったり、異常終了している雰囲気があります。  'a......' は egrep のような決定性オートマトンにとっては厳しい パターンのような気がします(実際、'a.......' だともう "regular expression too long" といわれてしまう)が、そのせいでしょうか。  どなたか、JLE が入ってない SunOS で試してもらえませんか? -- 渡邊克宏@PSEL