将目录与根目录同步(配置)

synchronise directory with root directory (provisioning)

我的 google-fu 似乎让我失望了。

我的目录结构如下

provisioner/
├── etc
│  ├── apt
│  │  ├── preferences.d
│  │  │  ├── experimental.pref
│  │  │  ├── security.pref
│  │  │  ├── stable.pref
│  │  │  ├── testing.pref
│  │  │  └── unstable.pref
│  │  └── sources.list.d
│  │      ├── experimental.list
│  │      ├── security.list
│  │      ├── stable.list
│  │      ├── testing.list
│  │      └── unstable.list

我可以完全访问这台机器,是否有一个命令可以让我将 provisioner/etc 中的所有内容放入 /etc,将 provisioner/var 放入 /var 等等?

附带问题:你怎么称呼它?

谢谢!

在你的provisioner目录中,遍历它们并将它们的内容复制到根目录中的相应目录。

for d in */; do cp -r "${d}"* /"${d}" ; done

原来我的 google-fu 不是很准确。

rsync可以在本地使用:

rsync -a provisioner /