如何将所有文件而不是直接文件移动到文件夹中

时间:2013-08-14 18:57:25

标签: linux bash command-line mv

假设我有一个包含五个文件和一个文件夹的文件夹。什么是linux终端命令将所有这些文件移动到那个子文件夹中?

我已尝试find . -maxdepth 1 -type f -exec mv {} destination_path \;,但收到错误find: missing argument to -exec

2 个答案:

答案 0 :(得分:1)

尝试这样做:

( shopt -s extglob; mv !(destination_path) destination_path )

答案 1 :(得分:-1)

这很简单:

mv * destination_path