
Ubuntu日本語フォーラム

ログインしていません。
ページ: 1
test_folderを作成して以下のfile名でfileを作成して名前で昇順sortすると以下のように表示されます。(降順の場合も正しく表示されません)
test_folder/aa0a12ab
test_folder/aa1a1b0aba
test_folder/aa1a12ab
test_folder/aa3a12ab
test_folder/aa3ab
test_folder/aa3b12ab
test_folder/aa4ab
test_folder/aa11b12ab
test_folder/aa11bb
test_folder/aa12bb
test_folder/aa31a12ab
test_folder/aa32b12ab
test_folder/aa40ab
test_folder/aa121bb
test_folder/aa123bb
test_folder/aa1232b12ab
test_folder/ab123bb
見ての通り正しくsortされておりません。
例として
test_folder/aa3a12ab
test_folder/aa3ab
test_folder/aa3b12ab
test_folder/aa4ab
と
test_folder/aa11b12ab
test_folder/aa11bb
test_folder/aa12bb
の順序がおかしいです。
folderの中に多数のfile名がある場合探してるfile名を見逃す事があります。
これは11.04のみの現象ですか ?
それともkubuntuでは正しく表示されるのですか?(私はkubuntuを導入してないのでわかりません)
言えることはDropboxに似たSpiderOakのクライアントprogramでは正しく表示されます。
この現象は簡単に再現できます。
オフライン
どうもこれは、仕様のようです。
数字が含まれると、その部分は、文字コード順ではなく、数字の大少で比較されるようです。
ちょっと調べましたが、解決法は見つけられませんせした。
オフライン
Kubntu/KDEのDolphinであれば、「自然なソート順」のオプションを変えると、お望みのソートアルゴリズムに切り替わるかと思います。
Ubuntu/Gnomeのnautilusであれば、
http://askubuntu.com/questions/10896/nautilus-sorts-the-name-column-mysteriously-how-can-i-change-the-collating-seq
の方法で切り替えられそうです。
# 自分自身では未検証です。
オフライン
hmatsue による投稿:
Ubuntu/Gnomeのnautilusであれば、
http://askubuntu.com/questions/10896/nautilus-sorts-the-name-column-mysteriously-how-can-i-change-the-collating-seq
の方法で切り替えられそうです。
すみません。そのすぐ後ろに効かなかったとありますね。。
別のファイルマネージャを使う、というのがワークアラウンド(?)のようです。
オフライン
正しくないと言うか、私的には正しいと思います。
11.04の問題でなく、他のUbuntuやCentOS、FedoraでもNautilusであればそのようにソートされます。
WindowsのExplorerでも同様です。
ご希望にあった動作をするファイルマネージャを探すしかないと思います。
プレーンなsort関数のような並びならgFTP等で代用できませんか?
オフライン
hmatsue による投稿:
Kubntu/KDEのDolphinであれば、「自然なソート順」のオプションを変えると、お望みのソートアルゴリズムに切り替わるかと思います。
Ubuntu/Gnomeのnautilusであれば、
http://askubuntu.com/questions/10896/nautilus-sorts-the-name-column-mysteriously-how-can-i-change-the-collating-seq
の方法で切り替えられそうです。
# 自分自身では未検証です。
それはどの方法でしょうか?
すみません。#4を見逃していました。
ページ: 1