我想chmod -R +w foo/
在Ant构建脚本中做相当于 a 的操作。
到目前为止,我正在使用这个:
<chmod perm="g+w">
<dirset dir="${basedir}/foo">
</dirset>
<fileset dir="${basedir}/foo">
</fileset>
</chmod>
有没有一种更简洁的方法来递归地包含文件和文件夹?
要 chmod,可以使用 exec:
<exec executable="chmod" dir="${basedir}/foo" failonerror="true">
<arg line="-R 0755 ." />
</exec>
这是gradle版本:
task fixPermissions << {
ant.chmod(dir:"$rootDir/foo", perm:"g+w", includes:"**/*")
}