Re: Shelling out CRTLF via QCMDEXC -- question about success/failure
Infodorado InfoDorado via MIDRANGE-L <[email protected]> Sun, 14 Jun 2026 15:18:16 -0400 (EDT)
| Newsgroups | gmane.comp.hardware.ibm.midrange |
|---|---|
| Message-ID | <[email protected]> |
Thanks very much, Barbara. I hadn't thought about that and will go back to QCMDEXC. > On 06/12/2026 8:16 PM EDT Barbara Morris <[email protected]> wrote: > > > On 2026-06-09 10:57 a.m., Rob Berendt wrote: > > I was a big fan of system(), until I was not. I forget why. Others have > > alluded to the ease of getting the error with QCAPCMD instead. > > I don't like system() because it removes the final escape message from > the joblog. If you get an unexpected exception, the only thing you can > get from _EXCP_MSGID is the message ID. Any substitution values are lost. > > Also, system() doesn't remove any diagnostic messages that precede the > final escape message. That can make the joblog look very strange if > something bad happens. > > For me, the extra coding for QCMDEXC or QCAPCMD is worth it to get a > good joblog if something unexpected happens. > > -- > Barbara > > -- > This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list > To post a message email: [email protected] > To subscribe, unsubscribe, or change list options, > visit: https://lists.midrange.com/mailman/listinfo/midrange-l > or email: MIDRANGE-L-request-+hD5IHI5Xscn3HwCXmMcX9BPR1lH4CV8@public.gmane.org > Before posting, please take a moment to review the archives > at https://archive.midrange.com/midrange-l. > > Please contact support-FMtJrHiV//lnDLsaKlm4mFaTQe2KTcn/@public.gmane.org for any subscription related questions. -- This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list To post a message email: [email protected] To subscribe, unsubscribe, or change list options, visit: https://lists.midrange.com/mailman/listinfo/midrange-l or email: MIDRANGE-L-request-+hD5IHI5Xscn3HwCXmMcX9BPR1lH4CV8@public.gmane.org Before posting, please take a moment to review the archives at https://archive.midrange.com/midrange-l. Please contact support-FMtJrHiV//lnDLsaKlm4mFaTQe2KTcn/@public.gmane.org for any subscription related questions.