假设dir结构是这样的,
|parent |--child1 |--child2 |--grandChild1 |--grandChild2 |--grandChild3 |--grandChild4 |--grandChild5 |--grandChild6
而且我们需要移动文件,以使其看起来像
|parent |--child1 | |--grandChild1 | |--grandChild2 | |--grandChild3 | |--grandChild4 | |--grandChild5 | |--grandChild6 |--child2
在这种情况下,您需要排除两个目录
child1和
child2,然后将其余目录移动到
child1目录中。
采用,
mv !(child1|child2) child1
这会将其余所有目录移动到
child1目录中。



