Configuration Vagrant:自动编辑配置文件-标准方法?

Configuration Vagrant:自动编辑配置文件-标准方法?,configuration,insert,automation,edit,vagrant,Configuration,Insert,Automation,Edit,Vagrant,例如,我希望通过添加共享“block”/etc/SAMBA/smb.conf(如果尚未存在)来自动添加SAMBA共享,如下所示: …而不必手动编辑此文件 我想让它检测是否也存在阻塞 想法?在Vagrantfile中使用Shell provisioner可能是最简单的方法 见: 使用内联(此处为文档)或Vagrantfile中的外部shell脚本检查块是否存在(例如,使用grep/ack/ag等并检查返回值$?),如果不存在,则将其添加到/etc/samba/smb.conf中 希望有帮助。在Va

例如,我希望通过添加共享“block”
/etc/SAMBA/smb.conf
(如果尚未存在)来自动添加SAMBA共享,如下所示:

…而不必手动编辑此文件

我想让它检测是否也存在阻塞


想法?

Vagrantfile
中使用Shell provisioner可能是最简单的方法

见:

使用内联(此处为文档)或
Vagrantfile
中的外部shell脚本检查块是否存在(例如,使用grep/ack/ag等并检查返回值
$?
),如果不存在,则将其添加到
/etc/samba/smb.conf


希望有帮助。

在Vagrant文件中使用Shell provisioner可能是最简单的方法

见:

使用内联(此处为文档)或
Vagrantfile
中的外部shell脚本检查块是否存在(例如,使用grep/ack/ag等并检查返回值
$?
),如果不存在,则将其添加到
/etc/samba/smb.conf


希望能有所帮助。

+1谢谢@Terry Wang-我认为这看起来像是一个决定性的尝试,因为它与流浪者本身来自同一个“马厩”。另一个选择是:-感谢助理迈克·贝尔的建议。+1谢谢@Terry Wang-我认为这看起来像是一个决定性的尝试,因为它来自同一个“马厩”另一个选择是:-感谢同事迈克·贝尔的建议。