|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
AutoGen tries to use your normal shell so that you can supply shell code in a manner you are accustomed to using. If, however, you use csh or zsh, you cannot do this. Csh is sufficiently difficult to program that it is unsupported. Zsh, though largely programmable, also has some anomolies that make it incompatible with AutoGen usage. Therefore, when invoking AutoGen from these environments, you must be certain to set the SHELL environment variable to a Bourne-derived shell. e.g., sh, ksh or bash.
Any shell you choose for your own scripts need to follow these basic requirements:
trap $sig ":"without output to standard out. This is done when the server shell is first started. If your shell does not handle this, then it may be able to by loading functions from its start up files.
\\cd $PWDis inserted. This ensures that
cdis not aliased to something peculiar and each scriptlet starts life in the execution directory.
echo mumbleis appended. The program you use as a shell must emit the single argument
mumbleon a line by itself.