お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-09-16 11:26:11

to
メンバ
登録日: 2011-08-13

ubuntu 11.04 GNOMEでfolderを開いたwindowでfolder名またはfile名でsortすると正しく表示されない

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では正しく表示されます。
この現象は簡単に再現できます。

オフライン

 

#2 2011-09-16 12:24:08

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: ubuntu 11.04 GNOMEでfolderを開いたwindowでfolder名またはfile名でsortすると正しく表示されない

どうもこれは、仕様のようです。
数字が含まれると、その部分は、文字コード順ではなく、数字の大少で比較されるようです。
ちょっと調べましたが、解決法は見つけられませんせした。

オフライン

 

#3 2011-09-16 12:50:32

hmatsue
アドバイザ
登録日: 2009-03-10

Re: ubuntu 11.04 GNOMEでfolderを開いたwindowでfolder名またはfile名でsortすると正しく表示されない

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 2011-09-16 13:20:53

hmatsue
アドバイザ
登録日: 2009-03-10

Re: ubuntu 11.04 GNOMEでfolderを開いたwindowでfolder名またはfile名でsortすると正しく表示されない

hmatsue による投稿:

Ubuntu/Gnomeのnautilusであれば、
http://askubuntu.com/questions/10896/nautilus-sorts-the-name-column-mysteriously-how-can-i-change-the-collating-seq
の方法で切り替えられそうです。

すみません。そのすぐ後ろに効かなかったとありますね。。
別のファイルマネージャを使う、というのがワークアラウンド(?)のようです。

オフライン

 

#5 2011-09-16 14:36:58

wksh
新しいメンバ
登録日: 2011-05-25

Re: ubuntu 11.04 GNOMEでfolderを開いたwindowでfolder名またはfile名でsortすると正しく表示されない

正しくないと言うか、私的には正しいと思います。
11.04の問題でなく、他のUbuntuやCentOS、FedoraでもNautilusであればそのようにソートされます。
WindowsのExplorerでも同様です。
ご希望にあった動作をするファイルマネージャを探すしかないと思います。
プレーンなsort関数のような並びならgFTP等で代用できませんか?

オフライン

 

#6 2011-09-16 20:00:15

STGSAGWAN
ゲスト

Re: ubuntu 11.04 GNOMEでfolderを開いたwindowでfolder名またはfile名でsortすると正しく表示されない

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
の方法で切り替えられそうです。
# 自分自身では未検証です。

それはどの方法でしょうか?

 

#7 2011-09-16 20:01:33

STGSAGWAN
ゲスト

Re: ubuntu 11.04 GNOMEでfolderを開いたwindowでfolder名またはfile名でsortすると正しく表示されない

すみません。#4を見逃していました。

 

Board footer

Powered by FluxBB