Программа с $ и его заменой на длину файла

Задание : В именах обычных файлов заменить символ $ на длину файла.

Всем привет! осознаю что данная задачка очень лёгкая, но только начал разбираться и очень мало что понимаю в работе с файлами, как я понял я сначала одним циклом прохожусь по всем обычным файлам, вторым циклом прохожусь и проверяю на наличие $, потом изменяю его имя длиной файла, но пока не очень получается, вроде как продумал как это выглядит в голове, но кода как такового нету.