gpt4 book ai didi

用于在启动时运行的文件的 Linux 文件安装程序

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:12:39 24 4
gpt4 key购买 nike

我的目标是使用脚本在 Linux(Busybox 变体)上安装可执行文件。目标文件应该在计算机启动时运行,因此在 rc.sysinit 文件中,我将有如下一行:

/usr/bin/foo &

现在,当我运行安装脚本时,该行可能已经存在也可能不存在(取决于之前是否安装了该文件)。它可以在文件中的任何位置。那么我该如何编写脚本,以便仅当该行不存在时才将其添加到 rc.sysinit 中?

最佳答案

简单地 grep rc.sysinit 作为文件名:

if ! $(grep "/usr/bin/foo" rc.sysinit) 
then
install_script
fi

关于用于在启动时运行的文件的 Linux 文件安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2348090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com