用于获取子目录中的所有文件并将它们放入父目录中的命令

Deu*_*ral 4 command-line

我有一个包含大约 100 个子目录的目录。我想从此目录中获取所有文件并将它们添加到第一个目录中,然后将它们全部删除。这可能吗?

Ser*_*gey 5

你可以说我是老派,但我通常使用 Midnight Commander 来实现这一点:) 你可以使用以下命令安装它

sudo apt-get install mc
Run Code Online (Sandbox Code Playgroud)

然后通过输入启动它

mc
Run Code Online (Sandbox Code Playgroud)

然后按 Esc、Ctrl-?,输入搜索条件,单击 [Panelize] 按钮 - 瞧,您可以对文件执行任何您想要的操作 - 复制、移动、删除...使用 mc 的好处是您可以查看文件列表并手动仅选择其中的一些...例如,按大小对结果进行排序并仅删除 10 个最大的文件,或者按大小选择文件,以便它们尽可能地适合 CD,等等。