Bunun gibi bir rehberim var
root/A/b/SomeFile.jpg
root/A/B/OtherFIle.jpg
root/a/D/yet_again.jpg
Ve bunu istiyorum
root/a/b/somefile.jpg
root/a/b/otherfile.jpg
root/a/d/yet_again.jpg
VEYA
other_root/a/b ...
Çarpışma olmadığını varsaydığım için mutluyum.
Bunu bir bash veya python betiğinde (veya dosyaları ve dizinleri sıralamak için önceden oluşturulmuş bir şeyde) nasıl yapabilirim?
Elle yapardım, ama onlardan binlerce var.
mv -i $x ${x:h:l}/${x:t:l}
işe yarardı. Ve bu noktada, alt dizinleri oluşturmanız gerekebilir.[ ! -d ${x:h:l} ] && mkdir -p ${x:h:l}