I would like to exit Grip when the Rip and Encode are
I tried some filter tricks like kill $$ (ie, die die die)
but $$ does not produce the process UID.
Logged In: YES
Is this like perl scripting where GRIP should announce via something like perl's exit, return, and die commands, when it completes a rip/encode and shuts GRIP down? Meaning if script starts grip, that the script can know everything worked correctly.
This termination would be VERY useful for pure batching (single CD drive) with cd changers and cd robot duplicators.
Using a wrapper or script to run GRIP, that sees the GRIP announce successful completion/termination, allows the wrapper script to change CDs and start another GRIP rip, until everything is complete.
On a related note, GRIP should have better error handling of scratched and smudged CDs. An error handling time out parameter, to skip damaged tracks would be very helpful, and logging success and failures of tracks would be very helpful. The last time I ripped a scratched CD, GRIP keeped running for a very very long time on the same track.