Some time we want to change branding of web based softwares. Open source web based software have GNU License. We can modify the code and launch versions. We can use PERL (Perl is a highly capable, feature-rich programming language with over 22 years of development.)
Here are some basic steps to Recursive Replace Rename Files, Variables, Folder Name etc.
Let you have a project in folder "/root/svnlabs"
To replace search string in all filename and foldernames recursively # chmod a+x ./RecursiveRegexpRename.pl # perl RecursiveRegexpRename.pl -m g 'search_text' 'replace_text' # chmod a+x ./SearchAndReplaceInMultipleFiles.pl # perl SearchAndReplaceInMultipleFiles.pl -m g 'Search' 'Replace' # grep -iRl 'Search' /root/svnlabs (Now search in your project) If you would hit the mark, you must aim a little above it 😉