Я пытаюсь переместить файлы в одной папке к другой папке. Однако это просто не будет работать на меня. У меня есть несколько cpp файлов и подпапок, которые я хочу переместить. Однако, если я хочу переместить все с mv * ../somefolder
это говорит, не может статистика '*'.
Если я только перемещаю определенный файл, он работает, например. mv file.cpp ../somefolder
но если я пробую mv *.cpp ../somefolder
это дает мне вышеупомянутую ошибку. Почему это?
Некоторый контекст: Я использую ExternalProjet_Add_Step в CMake.
ExternalProject_Add_Step(
MonoEngine
copySource
WORKING_DIRECTORY ${MONOENGINE_DIR}
DEPENDEES createFolders
COMMAND mv MonoEngineSource/src/* MonoEngine
COMMENT "Moving src to MonoEngine folder"
)
Сделайте команду:
eval mv MonoEngineSource/src/* MonoEngine
для снятия изоляции с подразумеваемого заключения в кавычки.