Как я выполняю и отлаживаю сценарий удара от VSCode. У меня есть эта установка в моей машине Ubuntu. Там какой-либо путь состоит в том, чтобы настроить так, чтобы, когда, как я говорю, работает, он выполнил сценарий удара?
Я действительно устанавливал расширение отладки удара, но я получаю эту ошибку
rogalmic.bash-debug-0.3.7/bashdb_dir/command/source.sh: строка 41:/dev/stdin: Никакое такое устройство или адрес
От опции выполнения в Вашем интегрированном терминале измените опцию быть типом оболочки, в котором Вы хотите выполнить свой код.
Можно создать несколько терминалов, открытых для различных местоположений, и легко перейти между ними. Терминальные экземпляры могут быть добавлены путем нажатия плюс значок на верхней правой из панели TERMINAL или путем инициирования Ctrl+Shift +' команда. Это действие создает другую запись в выпадающем списке, который может использоваться для переключения между ними.
Больше информации об интегрированных терминалах здесь.
Вы получаете эту ошибку, потому что вам нужно подключить терминал к вводу/выводу скрипта.
У меня работает расширение отладки bash.
Попробуйте такую конфигурацию запуска отладки:
"configurations": [
{
"type": "bashdb",
"request": "launch",
"name": "Bash simple",
"cwd": "${workspaceFolder}",
"program": "${file}",
"terminalKind": "integrated" <---- This attaches the integrated terminal.
}
]
Затем откройте файл скрипта в Code и нажмите F5.