This article is from the Apple II GNO FAQ, by Devin Reade with numerous contributions by others.
A#4.6: There are two. The first is "-c arg", which is supposed to allow one to specify a script on the command line. This seems to be broken, though. The second one is "-f", which tells gsh not to parse its gshrc file, nor do other initialization tasks. Think of it as "fast startup". Unfortunately, empirical tests seem to indicate that gsh is no faster with this flag than without.
 
Continue to: