I've never really used Linux but logically speaking the simple automation of renaming in-and-out of multiple config files based on certain basic triggers or conditions shouldn't be rocket science on any OS. Or do you mean more than one config running against one single instance of cgminer?