Bu dizini var ve dosyaları yeniden adlandırmak istiyorum:
===> ls -1 Der-vierte-Weise/
10 - 10 - Erkenntniss.ogg
1 - 01 - Hoffnung.ogg
11 - 11 - Wahrheit.ogg
12 - 12 - Dankbarkeit.ogg
13 - 13 - Kredits.ogg
2 - 02 - Familie.ogg
3 - 03 - Demut.ogg
4 - 04 - Freude.ogg
5 - 05 - Schoenheit.ogg
6 - 06 - Solidaritaet.ogg
7 - 07 - Entscheidung.ogg
8 - 08 - Hilfe.ogg
9 - 09 - Unterstuetzung.ogg
Sonuç şöyle görünmelidir:
===> ls -1 Der-vierte-Weise/
01 - Hoffnung.ogg
02 - Familie.ogg
...
Bunu ortak kabuk araçlarıyla çözmek istiyorum.
1
Bunu ortak kabuk araçlarıyla çözmek istiyorum. İyi bir sebebin olmadığını söylemiyorum, ama kendime "neden?" Son kez çözmek için çok benzer bir sorunum vardı, Bash'i hemen bir tarafa ittim ve Python'da çözdüm. Çok daha kolay (ama zaten Python, string yöntemleri, glob.glob ve os.rename'yi biliyordum - ve ayrıca boşlukları ve diğer garip karakterleri olan klasör adlarıyla dolu bir ağacı geri almak zorunda kaldım, hiçbiri ekstra bir neden değil Python kullanıyorsanız rahatsız edin)
—
nigel222 19:17
@ nigel222 Tembelim ve mümkün olduğunca az karakter yazmak istiyorum. Bu yüzden burada python kullanmak istemiyorum. Beni yanlış anlamayın. Şimdiye kadar Python tercih ettiğim programlama dilidir ve günlük olarak kullanıyorum.
—
guettli