On Aug 22, 2006, at 10:52 PM, Stroller wrote: > > On 23 Aug 2006, at 04:17, Eric F Crist wrote: >> ... >> I would ask first if there is a different exit code for someone >> being connected and nobody being connected. You can check this by >> running fmsadmin and ... After it executes, type "echo $?" at the >> command line (minus the quotes). > > I wondered this, but I believe that programs should return an > exitcode of 0 if they are successful, non-zero only as an error > condition. > > Whilst exit codes can be useful to determine WHY a command has > failed (because the file tested doesn't exist, because you don't > have permission to access it, because the parameters applied are > invalid, &c &c) I assumed that `fmsadmin` would believe its job to > be done correctly whether it reported no clients or a number of > them connected. I would anticipate it would exit 0 in either case. > > Stroller. But look at a simple program like ping. You get an exit code of 0 if it successfully pings the host in question, and exit code of 2 if the host doesn't reply. I assume that perhaps fmsadmin may operate in a similar manner. ----- Eric F Crist Secure Computing Networks