正如我在标题中提到的,我正在寻找一个脚本/命令来查找正确的目录(通常是/etc/init.d
或/etc/rc.d/init.d
)。
现在我正在使用
dirname `find / -name acpid 2> /dev/null | grep /etc/`
但有时我会得到多个结果(可能有些结果是链接)。有什么建议吗?
我正在使用acpid,因为它是一个脚本,应该存在于几乎所有非史前版本的发行版中。如果有人建议更好的脚本,请告诉我,谢谢:)
答案 0 :(得分:3)
我认为您的方法非常好,因为启动脚本的位置可以发布。只需添加 -type f 选项即可从结果中排除链接。
INITDIR=`find / -type f -name acpid 2> /dev/null | grep /etc/`