не может переместить все файлы сразу

Я пытаюсь переместить файлы в одной папке к другой папке. Однако это просто не будет работать на меня. У меня есть несколько 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"
)
1
задан 11 March 2015 в 09:11

1 ответ

Сделайте команду:

eval mv MonoEngineSource/src/* MonoEngine

для снятия изоляции с подразумеваемого заключения в кавычки.

2
ответ дан 10 November 2019 в 10:56

Другие вопросы по тегам:

Похожие вопросы: