在Fabric中移动隐藏文件

时间:2013-07-10 20:30:49

标签: python sh fabric

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

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

我认为没有办法在Fabric中使用bash shell。还有另一种方法吗?

1 个答案:

答案 0 :(得分:1)

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

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

希望有所帮助。