Working on some bash functions, I didn't know source ...
command, so I used eval $(cat ...)
instead. Now I am wondering, whethe should I change every use of that, or is it just the same function?
They appear to work the same now, but maybe there will be some misleading differences later, I just want to know.