2021-10-04
|~1 min read
|147 words
I tried exiting a zsh terminal recently when I was greeted by a new error:
% exitzsh: you have suspended jobsWhat are the jobs? Well, zsh has a built-in command jobs which will tell you that!
% jobs[1] + suspended yarn startSo, the first job is the problem - but how do you solve that?
Either:
Pipe the job into a kill command
% jobs -s | kill %1Find the PID for the job and then use that in a kill command.
% jobs -l[1] + 35544 suspended yarn start% kill 35544(For more on kill, see Killing Processes)
Once I understood what was preventing my terminal from closing, I was able to address the problem and move on with my day!
Hi there and thanks for reading! My name's Stephen. I live in Chicago with my wife, Kate, and dog, Finn. Want more? See about and get in touch!