プログラム/etc/rc.conf
で構成ファイルを更新する最良の方法は何ですか?
具体的には、arch Linux マシンで、プログラムで更新できるようにしたい
DAEMONS=(syslog-ng network sshd ntpd netfs crond)
に
DAEMONS=(syslog-ng network sshd ntpd netfs crond postgresql)
を介してpostgresqlが正常にインストールされた後pacman
。
次のような関数を作成できると思います。
line="DAEMONS=(syslog-ng network sshd ntpd netfs crond)"
sed -i "/${line}/ s/)/ postgresql)/" /etc/rc.conf
特にこのpostgresqlシナリオを処理するために。
ただし、さらに一歩進んで、ファイルのパラメーターに私のサービス (など、またはタスクサーバーなど) をプログラムで含めるより一般的な方法(お勧めできるライブラリがある場合はライブラリを使用) はありますか?memcached
zeromq
DAEMONS
/etc/rc.conf