我想制作当前目录、子目录、子目录内的子目录中的文件。
例如。假设我的文件结构如下
| +-A + 1.文件 +-B + 2.文件 +-C + 3.文件
我想用一个命令来 chown 1.file、2.file 和 3.file。有什么办法吗?我可以更深入地了解吗?
答案1
您只需使用一个find
命令即可完成此操作。
首先,确保您获得所需的正确结果:
find ./ -type f
如果您对结果满意:
find ./ -type f -exec chown <user>:<group> {} \;
答案2
IIUC,你想要:
find . -type f -print0 | xargs -0 -r chown <CHOWN_ARGS>