I run 10+ different commands from 10+ different directories, and I need a better process to track everything.
I do a lot of debugging, and often times I need to work on multiple issues in parallel. I have lots of scripts that take 30-240 min to run, like:
- create work area
- compile code
- run code to reproduce issue with debug info
- run qualifications
I find myself asking the following questions:
- What is running?
- Why is it running? What was I trying to accomplish when I started the script?
- What completed running and when? What was the exit code (pass/fail)?
Currently I make notes in a text file regarding what I was doing in each directory, and I manually check terminals or log files to get the running status of everything. Seems like there should be a better way.