Alpine Linux运行启动脚本来更改/ etc / issue

迪米特里奥斯·德斯拉斯(Dimitrios Desyllas)

我已经完成了以下shell脚本,这些脚本/etc/issue以所有非环回接口的当前ip更新了该shell脚本

#!/bin/sh
echo "You can use one of the following ip addresses in order to look the page or even ssh into the machine" > /etc/issue
ip -4 -o addr show up  scope global | awk '{print $2,":",$4}'| sed -e "s/\/[1-9]*//" >> /etc/issue

现在,我想使其在启动时运行,以便/etc/issue使用网络ips更新在基于Debian的发行版上,我将其放置在上面,/etc/rc.local但是alpine没有此文件。我将如何使该脚本以等效的方式运行/etc/rc.local

编辑1

我尝试穿上它,/etc/local.d但未能正确更改/etc/issue

va

您必须local.d在启动时启用脚本:

rc-update add local default

然后只需将脚本放入其中/etc/local.d/UpdateIssue.start并使其可执行即可。

您可以local.d在Gentoo Wiki上找到有关OpenRC中脚本的更多详细信息

https://wiki.gentoo.org/wiki//etc/local.d

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Alpine Linux映像中/ etc / network的内容

来自分类Dev

如何让/ etc / profile在Alpine / Docker中自动运行

来自分类Dev

/ etc / issue中的特殊字符

来自分类Dev

/ etc / issue中的特殊字符

来自分类Dev

网络无法在Alpine linux上启动

来自分类Dev

无法编辑crontab(Linux Alpine)

来自分类Dev

无法编辑crontab(Linux Alpine)

来自分类Dev

lldb挂在Alpine Linux上

来自分类Dev

在Alpine Linux上安装Firefox

来自分类Dev

在Alpine Linux中使用BLAS

来自分类Dev

在所有Linux发行版中,“ / etc / issue”是否通用?

来自分类Dev

/ etc / issue中的不同Debian版本

来自分类Dev

Linux启动脚本

来自分类Dev

如何在Ubuntu的/ etc / issue和/etc/issue.net中添加法律标语?

来自分类Dev

如何在Ubuntu的/ etc / issue和/etc/issue.net中添加法律标语?

来自分类Dev

在Alpine Docker容器中运行OpenSSH

来自分类Dev

在Alpine docker容器中运行geckodriver

来自分类Dev

在Alpine Linux上安装ssh-keyscan?

来自分类Dev

无法在Alpine Linux上设置JRE 1.5

来自分类Dev

如何在Alpine Linux中安装npm

来自分类Dev

在Alpine Linux上安装whereis命令

来自分类Dev

在特定分区中安装Alpine Linux

来自分类Dev

alpine-linux命令需要永远

来自分类Dev

将自签名证书安装到Alpine Linux

来自分类Dev

在Alpine Linux上安装Gearman时出错

来自分类Dev

如何在Alpine Linux上安装TeXLive?

来自分类Dev

如何为Alpine Linux添加lastlog支持?

来自分类Dev

如何在Alpine linux上安装screenfetch?

来自分类Dev

alpine linux 上的 firefox 不显示字符