Re:“Exit Traps” Can Make Your Bash Scripts Way More Robust a...
by chasil on Tuesday June 20, 2023 @08:35PM
(#36412789)
Because the intended use for "ssh-agent -k" is for eval.
While redirecting to /dev/null will certainly work, the agent is holding sensitive credentials (by design), and confirmation of shutdown has a tangible security benefit.
$(ssh-agent)
won’t substitute that with the stdout and run that?