1

我需要一个 shell 脚本来向父进程和子进程发送 HUP。

我正在使用带有 tcsh 的 freeBSD?#/bin/sh

不知何故,我需要将 pgrep 的 PID 输出通过管道在 shell 脚本的循环中杀死 -HUP。

最终,我想将此脚本作为 cron 作业运行。

我只是还没有技能。

谢谢 - 布拉德

4

1 回答 1

2

(这不是一个完整的答案,但我显然不能在没有至少 50 名声望的情况下发表评论)。

首先,FreeBSD 上的 /bin/sh 是与 Boune 兼容的 shell,而不是 tcsh(即 /bin/tcsh)。开始将类似于以下内容:

#!/bin/sh
for pid in $(pgrep <process name>); do kill -HUP $pid; done

没有更多细节,我真的不能说更多。

于 2012-04-27T20:26:28.107 回答