私は非常に単純なmp3プレーヤーを持っています。オーディオファイルを再生する順番はファイル名に基づいており、最初に3つの数字が必要ですなど、ファイル名:fishshellを使用してファイルに番号を追加する方法
001file.mp3
002file.mp3
003file.mp3
私は、ディレクトリのファイルに番号を追加するには、魚のシェルsortmp3
を書きたいです。ディレクトリmyfiles
のファイルが含まれていると言う:私はsortmp3 myfiles
を実行すると
aaa.mp3
bbb.mp3
ccc.mp3`
、ファイル名に変更されます。
001aaa.mp3
002bbb.mp3
003ccc.mp3
しかし、私の質問は:
- いくつかの連続番号を生成する方法?
- 各番号のサイズが正確に3であることを確認するにはどうすればよいですか?
なぜだけではなく、「printf関数 『%N \ 03D』(配列0 99)」? –
私はそれを考えなかったので(私はしばしばprintfのほとんどを使用しません)...それは間違いなく良いことです。 – faho