Provided by: dist_3.5-30-3.3_all bug

NAME

       makeSH - a .SH script maker

SYNOPSIS

       makeSH files

DESCRIPTION

       MakeSH  examines one or more scripts and produces a .SH file that, when run under sh, will
       produce the original script.  The .SH script so produced has two sections containing  code
       destined  for  the  output.   The first section has variable substitutions performed on it
       (taking values from config.sh), while the second section does not.  MakeSH does  not  know
       which  variables you want to have substituted, so it puts the whole script into the second
       section.  It's up to you to insert any variable substitutions in the first section for any
       values you want from config.sh.

       You  should  run  makeSH from within your top-level directory and use the relative path to
       the file as an argument, so that the "Extracting  ..."  line  printed  while  running  the
       produced .SH file later on will give that same path.

AUTHOR

       Larry Wall <lwall@netlabs.com>

SEE ALSO

       pat(1), metaconfig(1), makedist(1).

BUGS

       It  could  assume  that variables from metaconfig's Glossary need to be initialized in the
       first section, but I'm too lazy to make it do that.

                                              LOCAL                                     MAKESH(1)