与えられた注文の前に番号注文フォーム1-777を追加したいと思います。これを繰り返すことで、Bashの変数を増やすことができます。しかし、ZshやAwkを使ってやりたいです。以下は例です。ファイル名
IMG_20161215_081850.jpg
IMG_20161215_081851.jpg
IMG_20161215_090559.jpg
IMG_20161215_090601.jpg
IMG_20161215_091308.jpg
求める
1.IMG_20161215_081850.jpg
2.IMG_20161215_081851.jpg
3.IMG_20161215_090559.jpg
4.IMG_20161215_090601.jpg
5.IMG_20161215_091308.jpg
オペレーティングシステム:Debian 8.5
ベストアンサー1
zsh で以下を使用します。zmv
バッチの名前変更を行います。まず実行autoload -U zmv
(に入れて.zshrc
)してから
i=1
zmv 'IMG_*.jpg' '$((i++)).$f'