我有一个自定义的 systemd 服务。有时它会失败,因为我需要重新生成 ssh 密钥。错误信息如下:
unison.service - Unison Sync
Loaded: loaded (/etc/systemd/system/unison.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Mon 2019-10-07 09:14:25 IST; 884ms ago
Process: 14607 ExecStart=/home/adamfg/bin/unison default (code=exited, status=3)
Main PID: 14607 (code=exited, status=3)
Run Code Online (Sandbox Code Playgroud)
发生此错误时,我希望打开一个终端,运行重新生成 mt ssh 密钥所需的命令,我该如何执行此操作?