Синтаксическая ошибка рядом с неожиданным токеном `{workingDir=$(pwd)'

Вот проблемная линия в вопросе.

function gradeUpdate() {workingDir=$(pwd); cd $GRADE_DIR; rm -Rf gradingScript/; git clone https://github.com/[redacted]/gradingScript/; cd $workingDir}

Конечно, [отредактировано] в этом случае является именем пользователя владельца хранилища. Я могу гарантировать, что $GRADE_DIR является действительным каталогом, и если я выполню cd $GRADE_DIR в Терминале работает нормально.

Кроме того, если я ввожу все содержимое функции (не саму функцию) в Терминал, то она работает нормально.

0 ответов

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