Мне нужен oneliner, чтобы переименовать все файлы в каталоге из
SomeThing.TXT NOT A FILE.ogg sensitive lalala.doc
в
Something.txt Not A File.ogg Sensitive Lalala.doc
Другими словами: первые буквы слов являются заглавными, а все остальное - строчными. Это называется начальный регистр или начальные заглавные буквы. Это очень близко к "Заголовку дела". Расширение файла должно быть в нижнем регистре.
Большинство существующих вопросов , кажется, иметь дело только с UPPERCASE.MKV или lowercase.mkv имен файлов, никто не похоже , чтобы покрыть Капитализированное Case.mkv (пример).
Можно использовать все распространенные инструменты, такие как pipe, sed
, perl
, grep
и другие.