変更する方法が必要です。作成時間マウントされたFAT32ボリューム上のファイルの名前。私のMP3プレーヤーはこの作成時間でソートされたファイルのみを読み取ることができるので、これを行う必要があります。
ファイルのファイル作成時間(変更/アクセス時間と同様)を設定する方法が見つかった場合は、touch
簡単なスクリプトを使用してMP3ファイルを正しい順序(予想どおりアルファベット順)で読み取ることができます。
しかし、私はまだ解決策を見つけることができず、私の検索は無駄でした。あなたが私を助けることができることを願っています!
答え1
最初に考えるのは、mv
ファイルを一時ファイルに変更し、一時cp
ファイルを以前のファイル名に変更してから一時ファイルを削除する方法です。
ただ簡単な確認をしました。
touch foo
ls -l foo
返品:
0 -rw-r--r-- 1 shunz shunz 0 2011-03-22 11:07 foo
数分待ってから、次の操作を行います。
mv foo bar
ls -l bar
0 -rw-r--r-- 1 shunz shunz 0 2011-03-22 11:07 bar
作成時間に注意してください。いいえ修正後同時に:
cp bar foo
ls -l foo bar
0 -rw-r--r-- 1 shunz shunz 0 2011-03-22 11:07 bar
0 -rw-r--r-- 1 shunz shunz 0 2011-03-22 11:10 foo
今現在、fooが作成されました!
編集する
申し訳ありません。言及するのを忘れました。 FAT32形式のUSBスティックを使用してUbuntuで試してください。
答え2
結局使ったデブ男、これは素晴らしい仕事をし、ファイルを繰り返しコピーするよりもはるかに高速です。