如何在unix中将一些目录移动到几个父目录下一级

时间:2015-10-07 20:31:00

标签: unix mv

我有

A/1/a
A/1/b

B/1/a
B/1/b

所有这些都是文件夹。我试图移动目录,使其看起来像

A/a
A/b

B/a
B/b

我确信我应该使用mv命令,但我不确定是否会立即对所有目录执行此操作。

1 个答案:

答案 0 :(得分:1)

不是一气呵成,但因为我们不打码打高尔夫球:

 mv A/1/* A; rmdir A/1
 mv B/1/* B; rmdir B/1

规范的陷阱适用,例如*不是全局点文件,取决于shell选项。当您看到rmdir: directory not empty时,您会知道何时遇到它们。