コマンドもPOSIX準拠のものだけ使うに決まってるじゃん
はい、可搬性ありまーす


rubyでsedを呼び出していて、非POSIXのオプション使ってるから
rubyは可搬性がないとか言われても困るw

この場合可搬性がないのはsed(の非POSIXのオプション)であって
呼び出してる言語(ruby or shell)が可搬性がないわけではない