修改brew services中服务的启动参数
2023年8月8日 15:18
前言
因为有增加brew services中服务的启动参数的需求,在网上看了圈,全是些CV内容,根本没解决问题.(中文互联网已经死亡,信息之墙,一层一层又一层.)
不过,解决起来确实很简单,(又水一篇文章)
定位目录
下面以ipfs为例.将ipfs换成其他,比如mysql
注: 只适用brew安装的服务.
1  | cd "$(dirname "$(dirname "$(readlink -f $(which ipfs))")")"  | 
接下来用vim分别修改plist和service
它们一个用于 macOS 系统上的服务管理,另外一个是配置文件.
修改文件
service文件在ExecStart后加参数(注意空格)即可,plist文件需要添加格式为<string>这里是参数</string>
缺点
可能: 没办法版本持久化?
因为我没测试过,可能升级操作文件会被覆盖.