Bazı dosyaları bir bash komutunu kullanarak yeniden adlandırmaya çalışıyorum, ancak bir ifade ifadesine aritmetik ifadeyi/matematik işlemini nasıl ekleyeceğimi bilmiyorum.Matematik işlemlerini kullanarak dosyaları yeniden adlandırma
Girdi:
a000.png
a001.png
...
Çıkışı:
a010.png
a011.png
...
Ben isimlere 10 eklemeye çalışıyorum.
Bazı şeyler denedim:
rename -n -e 's/a(\d+).png/a$1 + 10.png/' *
rename -n -e 's/a(\d+).png/a{$1 + 10}.png/' *
rename -n -e 's/a(\d+).png/a$($1 + 10).png/' *
Bunu yapmak için basit bir yolu var mı?
hüner 'rename' komut yerine' bash' kabuk sözdizimi yerine, 'perl' sözdizimi kullanır. Bunu detaylandırmak/ifade etmek için elimde iyi ve kapsamlı bir kaynağım yok, fakat yaptığım zaman cevabımı ekleyeceğim. –
Harici bir siteye bağlantı vermekte tereddüt ediyorum; Orada çok sayıda rehber var (google arama). Bir başlangıç olarak, 'perlre' kullanarak bir genel bakış elde edebilirsiniz. –