I have a very big shell script written in bash and want to outsource some functions to an extra file, because I have the same functions in some other scripts.
So I could outsource them, fix / improve them once and reuse it in multiple main scripts.
Can I just "copy and paste" these functions from the current big script to single smaller ones and include them later in the big script using source functions_versionCheck.sh?