Я работаю над помощниками, чтобы открыть свой проект, когда я доберусь до работы. У меня так далеко
alias cdsloadmin="cd $SLO_ADMIN_SUITE_PATH; workon slo-admin-suite; atom $SLO_ADMIN_SUITE_PATH"
runsloadmin() { cdsloadmin; google-chrome 127.0.0.1:8888; python app.py ;}
Сбой с
-bash: /Users/cchilders/.bash_profile: line 112: syntax error near unexpected token `('
-bash: /Users/cchilders/.bash_profile: line 112: `runsloadmin() { cdsloadmin; google-chrome 127.0.0.1:8888; python app.py ;}'
Также провал
alias cdsloadmin="cd $SLO_ADMIN_SUITE_PATH; workon slo-admin-suite; atom $SLO_ADMIN_SUITE_PATH"
runsloadmin() { cdsloadmin; google-chrome 127.0.0.1:8888; python app.py }
четное
alias cdsloadmin="cd $SLO_ADMIN_SUITE_PATH; workon slo-admin-suite; atom $SLO_ADMIN_SUITE_PATH"
runsloadmin() { google-chrome 127.0.0.1:8888/; python app.py }
Я хотел бы, чтобы это работало на Ubuntu и Mac, хотя я использую Mac в основном для работы.
Закомментирование строки функции runsloadmin()
исправляет ее, хотя эта функция bash создана по образцу моих других.
https://www.shellcheck.net/ не находит ошибок. Любая помощь приветствуется
Файл взрывается с именем runsloadmin()
но если я изменяю имя на что-либо, например runsomestuff()
он работает просто отлично. Это новый проект, и нигде в моих файлах bash не работает runsloadmin
кроме одного раза