2

我想使用 Fabric 来 chown 目录中的所有文件 - 包括隐藏文件。由于 Fabric 使用 sh shell 而不是 bash 并且 sh 不知道 shopt,所以我不能这样做:

local('shopt -s dotglob')
local('sudo chown -R name dir')

我认为没有办法在 Fabric 中使用 bash shell。还有另一种方法可以做到这一点吗?

4

1 回答 1

1

如何使用另一种策略递归地 chown 目录中的所有内容,包括隐藏文件和目录:

local('sudo find dir -exec chown name {} \;')

希望有帮助。

于 2013-07-10T20:42:32.140 回答