4

正如我在标题中所问的那样,我正在寻找一个脚本/命令来找到正确的目录(通常是/etc/init.dor /etc/rc.d/init.d)。现在我正在使用

    dirname `find / -name acpid 2> /dev/null | grep /etc/`

但有时我会得到不止一个结果(可能有些结果是链接)。有什么建议吗?

我使用 acpid 是因为它是一个脚本,应该存在于几乎所有非史前发行版中。如果有人对更好的脚本有建议,请告诉我,谢谢:)

4

1 回答 1

3

我相信您的方法非常好,因为启动脚本的位置是发行版可靠的。只需添加-type f选项即可从结果中排除链接。

INITDIR=`find / -type f -name acpid 2> /dev/null | grep /etc/`
于 2013-02-04T12:19:51.137 回答