这个 xargs 命令有什么作用?
What does this xargs command do?
我是 xargs 的新手,似乎无法理解此命令的作用。具体来说,我对它的 find
部分和括号感到困惑。欢迎任何解释。
xargs -I '{}' find '{}' -xdev -type d \( -perm -0002 -a ! -perm -1000 \)
所有这些都可以在 xargs 和手册页中找到
xargs -I '{}'
是替换字符串,并将用从输入到 xargs
的行替换任何出现的“{}”
find '{}'
搜索名称在“{}”中的目录
-xdev
不要转到其他文件系统
-type d
只搜索目录
\(
不是 100%,但我认为这些只是对最后 2 个参数进行分组
-perm -0002 -a ! -perm -1000
检查权限包含 0002 而不是 1000
-a
是和
!
不是
如果您不确定这些代表什么,请查找权限位。
我是 xargs 的新手,似乎无法理解此命令的作用。具体来说,我对它的 find
部分和括号感到困惑。欢迎任何解释。
xargs -I '{}' find '{}' -xdev -type d \( -perm -0002 -a ! -perm -1000 \)
所有这些都可以在 xargs 和手册页中找到
xargs -I '{}'
是替换字符串,并将用从输入到 xargs
的行替换任何出现的“{}”find '{}'
搜索名称在“{}”中的目录
-xdev
不要转到其他文件系统
-type d
只搜索目录
\(
不是 100%,但我认为这些只是对最后 2 个参数进行分组
-perm -0002 -a ! -perm -1000
检查权限包含 0002 而不是 1000
-a
是和
!
不是
如果您不确定这些代表什么,请查找权限位。