ediff-shellediff-shell is a variable defined in `
ediff-diff.el'. Its value is
"sh"Documentation: The shell used to run diff and patch. If user's .profile or .cshrc files are set up correctly, any shell will do. However, some people set $prompt or other things incorrectly, which leads to undesirable output messages. These may cause Ediff to fail. In such a case, set `ediff-shell' to a shell that you are not using or, better, fix your shell's startup file. You can customize this variable.