sortのお話(続報)
http://d.hatena.ne.jp/toritori0318/20081005
これの続報ですが…
実はある仕様が発覚しまして。
msortのポジション指定ですが、列値がNULL(空白)の場合
ポジションにカウントされないということがわかりました。
たとえば、以下のようなデータがあった場合…
aaa,bbb,,ccc
4番目の列でソート(ccc)したい時は「-n 4」でいいはずなのですが
空白の列がカウントされないので「-n 3」としなければならないのです。
しかもおそらくline毎の判定なので、そんな不安定な仕様では
使えねぇ
という結論に達しました。
というか仕様なのこれ!?おかしくないか?
時間があればソースハックしたいですが、そんな暇もないし…
しばらくはレイアウト並び替えで対応するしかなさそうですねー