batch rename files or folders recursively in bash