7
1
I am running a command that's processing some data in one shell window (let's say it has pid 200). Unfortunately I forgot to add the & to run it in the background.
I need to run some analysis script after pid 200 is finished. I thought I could just open up another shell window and do
wait 200; ./myanalysis.sh
But it complains to me
"-bash: wait: pid 200 is not a child of this shell"
With that in mind, is there a way I can execute my analysis script automatically after this process terminates?
You can if it's a child process of your current terminal... – rogerdpack – 2018-07-22T05:09:20.173