无法一次移动所有文件

无法一次移动所有文件

我正在尝试将一个文件夹中的文件移动到另一个文件夹中。但是,这对我来说行不通。我有几个 cpp 文件和子文件夹想要移动。但是,如果我想移动所有内容,它mv * ../somefolder显示无法显示“*”。

如果我只移动特定文件,它就可以正常工作,mv file.cpp ../somefolder但如果我尝试移动,mv *.cpp ../somefolder它会给出上述错误。这是为什么?

一些背景:我在 CMake 中使用 ExternalProjet_Add_Step。

ExternalProject_Add_Step(
    MonoEngine
    copySource
    WORKING_DIRECTORY ${MONOENGINE_DIR}
    DEPENDEES createFolders
    COMMAND mv MonoEngineSource/src/* MonoEngine
    COMMENT "Moving src to MonoEngine folder"
)

答案1

执行命令:

eval mv MonoEngineSource/src/* MonoEngine

去掉隐含的引用。

相关内容