#bash #visual-studio-code #vscode-settings #git-bash
Вопрос:
У меня есть простой тестовый файл с именем newfile.sh с этой строкой кода:
echo "Hello Bangkok!"
Если я запущу это с помощью ввода в консоли bash
bash myfile.sh
это работает:
Но если я перейду с помощью ctrl shift p к командам и выберу «Запустить активный файл в активном терминале», это не сработает. Выход:
Знак $ отсутствует перед bash, он добавляет двоеточие к команде bash и удаляет обратную косую черту из пути к файлу. Это логически приводит к ошибке «команда не найдена».
У кого-нибудь есть идеи, как это исправить?
Большое спасибо.
Ответ №1:
Я установил расширение «Code Runner» и добавил строку "code-runner.runInTerminal": true
в файл settings.json. Теперь у меня есть ярлык для запуска файла в терминале bash.