Other People’s Programs

One of the best ways to leverage your application’s power is to get other people’s programs to do part of the work. The Shell command makes this easy at the first level, but hardcore programmers must do more than simply call Shell. They have to hack around problems such as these:

The Test Execute program shown in Figure 11-4 on the following page illustrates some of the more interesting ways you can launch other people’s programs. You can use this program to experiment with different arguments to the various shell functions. When you’ve determined what works best for your ­situation, hard-code the appropriate settings.