E: Putting a New Tool on the Web -------------------------------------------------------- train-times works well from the Unix prompt but most people use the web. How do we allow a user to specify the arguments to this script and get the results? Answer: Web form and back-end connector web form: train-times.html connector: train-times.cgi The idea: browser o +------+ -|- | form |--+ / \ +------+ | | -request--> ----------------+------------+------------------ Internet <-reply--- | +------+----------+ +--- | | The Unix machine ___|__ | | disk / form \ | [connector] | | data | | | | \______/ | train-times | | | | | grep, cut, ... | +-----------------+ Remarks: The system works, but the report format is crude. We need to process the output to make it look nicer. There- fore we need to find or write some tools to manage the out- put format.