1A generic shell script compiler. Shc takes a script, which is specified on the 2command line and produces c source code. The generated source code is then 3compiled and linked to produce a stripped binary executable. 4