У меня есть сценарий python, который передает файловую структуру, в сценарии python он использует for l oop для перебора файлов и папок, ниже приведен типичный пример инструкции, которую он пытается выполнить:
$ xcopy ../../Core/Service\ Groups/Core_Build/Windows\ 10\ x86\ (1) ../../Core/Releases/Windows\ 10\ x86\ (1)/Windows\ 10\ x86\ (1a) /f /e /y
Это выполняется в сценарии bash и приводит к:
bash: syntax error near unexpected token `('
Я не вижу ничего плохого в команде, все пробелы были экранированы, я удалил кавычки вокруг пути, поскольку это вызывает другую ошибку.
Исходный путь существует, и я проверил, что относительная ссылка верна в обоих случаях.
Если я попробую:
$ xcopy /f /e /y "../../Core/Service Groups/Core_Build/Windows 10 x86 (1)" "../../Core/Releases/Windows 10 x86 (1)/Windows 10 x86 (1a)/"
Получаю:
Invalid number of parameters