Show more

あっ,この sed に ERE がそもそも存在致しませんわ!

でも正規表現と取っ組むよりかはダウンパーサひとつ書くほうがラクそう

実務経験経験ガチャに構文解析をかけるのオーバーエンジニアリングっぽさあるなw

あとこの octane の hostname がsarasvati になってた(覚えてない)

手元のマシンで一番やかましいの PowerMac G5 か sgi octane かどっちかということがわかった

規格にも沿っていて思ったように動いてくれるのは BSD sed みたいな感じか

マテ壺(クイア; cuia,あるいはマテ・ゴード; mate gourd)

IRIX のユーザーランド,なんか GNU とかになってそうなイメージあるけどどうだったかな

あっそういえば私いますぐ動かせる IRIX 環境持ってるじゃん

まあ BSD sed は BSD sed で拡張とかバリバリ入ってるし,うーん

POSIX の BRE の演算子優先順位の規定(XBD 9.3.7)を見るに anchoring(^ と $)は優先度が最低なので実は GNU sed のほうこそ POSIX に沿ってないとかそういうのは?

POSIX sed は BRE に対応することまでしか求めてないから -E を付けた時点で POSIX の埒外なのでわりとどういう挙動しても良さそう(-r じゃなくて -E なあたり GNU sed の ERE に準拠した振舞いを想定するはずなのにそれと異なった挙動をしているのはバグと言えなくもないが

しかしこれは POSIX 的は間違った挙動なんじゃないか?実は順位までは規定してないとか?

^ 演算子の順位がなんかおかしいっぽい

Show more
:don:

The place to express your ❤️ more freely. / あなたの「すき」をもっと自由に書き表すための場所。