ドライブでFAT32のソート順を変更する方法は?


15

USBドライブを使用して、車で音楽を再生します。残念ながら、車は音楽をアルファベット順にソートせず、FAT32ドライブでの音楽のソート方法に依存しています。

このWindowsソフトウェアは、ここで問題を解決します。Ubuntuで利用可能な同等のものはありますか?

PS:最初、私はそれがファイル作成日問題askubuntuの質問だと思った。しかし、私はその質問に対する答えを見つけましたが、思ったほどには問題を解決しませんでした。


Wineでソフトウェアを実行しようとしましたか?
ウリエレーラ

:既存の質問と回答を参照してください askubuntu.com/questions/78212/sort-files-on-the-filesystem/...
エイドリアン

回答:


17

Ubuntuで利用可能で、正確な問題を解決するように設計されたfatsortを使用することもできます。乾杯、


1
本当に素晴らしく速く動作します!
デスグア14年

7

fatsortは問題を解決します。最初にfatsortをインストールしてから、USBキーデバイスパスを取得するためにパーティションをリストします

cat /proc/partitions

/ dev / sde1を例としてみましょう。

最後に

sudo fatsort -f /dev/sde1

ワインも窓もなしで解決された問題;-)


1

筆者が推奨するとおり、WineでDriveSortを使用するのが最善の策です

DriveSortの著者引用すると、プログラムは「Microsoft APIに緊密にバインドされている」ので、非ネイティブファイルシステム(FAT)が関係するネイティブLinuxの同等物を見つけることはできません。

著者が試して推奨したとおり、Wineの下で実行できますが、いくつか注意点があります。

  • あなたはそれを実行する必要があります gksudo
  • が必要mfc42u.dllになります。これは、インターネット(google)から同じディレクトリにインストールするか、winetricksパッケージを使用してインストールできます。
  • ソートが完了すると、DriveSortはドライブのアンマウント/再マウントを試みます。Wineでは再マウントが成功しないため、使用するためにUSBを安全に引き抜くか、手動で再マウントすることができます。

ネイティブの代替が利用可能な場合(ファットソート)、ワインで何かを使用する方が良いとは思わない実際にウィンドウで起こることとは異なります。
イヴァンアニシュチュク

0

それは怠zyな解決策ですが、ファイルを外に移動してから再び移動することができます...

一時ディレクトリを作成します

mkdir /tmp/mydrive

すべてのファイルを移動する

mv /media/thumbdrive/* /tmp/mydrive

そして再びすべての

mv /tmp/mydrive/* /media/thumbdrive

これは可能性がある alfabeticalために、サムドライブ内のファイルを取得します。わからないけど...試してみて

また、以下を参照することをお勧めします:ファイルシステム上のファイルの並べ替え(同じ質問)およびhttp://www.murraymoffatt.com/software-problem-0010.html(プログラムの推奨事項)


「find」コマンドと「ls」コマンドもアルファベット順にリストされないため、シェルロジックを使用した場合、これは機能します。見つける| sort -n> / tmp / filelist、次にfilelistのファイルに対してcp $ file ...を実行します。しかし、フラッシュドライブへの書き込みは非常に遅くなります。
ケビン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.