ファイル名にゼロを挿入して、特定のファイルの名前を変更します。

ファイル名にゼロを挿入して、特定のファイルの名前を変更します。

質問

名前の変更方法

p1.py p2.py ... p99.py

到着

p001.py p002.py ... p099.py

Ubuntuで実行されているzshから

なぜ

以下のようにファイルの表示方法は気に入らない(p6.pyはp59.pyとp60.pyの間にある)。

スクリーンショット

答え1

zmveflパディング付きパラメータ拡張フラグ:

autoload -Uz zmv # best in ~/.zshrc
zmv -n 'p(<0-999>).py' 'p${(l[3][0])1}.py'

実際にこれを行うには、削除-n(テスト実行)してください。

関連情報