pub fn replace_unsafe_file_name_chars(input: &str, replacement: char) -> String
Replaces unsafe characters and control characters with a safe replacement.