Skip to main content
 首页 » 编程设计

python之在 Fabric 中移动隐藏文件

2025年05月04日8开发

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

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

我认为没有办法在 Fabric 中使用 bash shell。还有其他方法吗?

请您参考如下方法:

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

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

希望对您有所帮助。