Я пишу пакетный скрипт, где я вызываю функцию matlab, которую я написал для обработки некоторого файла , он работал отлично в более простом случае, но когда я добавил в for/r и прошли параметры это дает мнепакетный скрипт перестает работать после добавления для цикла/r
The syntax of the command is in correct pointing to the first line calling the matlab
я заметил, что линия теперь же ошибка указывает на команду запуска я знаю, что это, вероятно, что-то просто я не хватает, но я не могу понять свою ошибку
C:\Cygwin64\bin\bash "/cygdrive/f/database/sfs1.sh" &
for /r F:\database\trimmed %%A in (*.txt) do (
echo %%~dpnxA
matlab /nosplash /minimize /nodesktop /r "editEnergyfile('%%~dpnxA')";quit &
:loop
tasklist /fi "imagename eq matlab.exe" | C:\windows\system32\find /i /n ":" > nul
if errorlevel 1 goto loop
start "" /b /wait /separate proc_eng_track.exe "%%~dpnA" &
matlab /nosplash /minimize /nodesktop /r "Sail_speechrate('%%~dpnA')";quit
)
выяснил, что нужно было просто удалить пару & – mhmsa
, можете ли вы отправить исправленные команды в качестве ответа - для восстановления? – Shai