seacue,
Why on gods earth would you want to emulate DOS on Linux ?
Linux has always been infinitely more powerful than DOS, which is why Microsoft clambered and rushed out PowerShell in order to try to compete on features.
I have been using fc for years and haven't found its equal.
You have not been trying very hard. diff has come installed as standard on most Linux distributions since time immemorial.