Передача параметров `ddd -debugger / usr / bin / bashdb` не выполняется

На Lubuntu v17.04 выполняется передача параметров в отладчик bashdb:

bash --debugger -- <(printf "%s\n" '#!/bin/bash' 'echo hello $1') foobar

... приведенный выше код запускает bashdb и загружает простой код с его параметром « Lubuntu v17.04 ". Введите n и нажмите enter, и он напечатает «hello foobar».

Но ddd работает не так, как ожидалось:

ddd --debugger /usr/bin/bashdb -- \ <(printf "%s\n" '#!/bin/bash' 'echo hello $1') foobar

Он запускает ddd в режиме bash, но на экране не отображается код, а нажатие hello foobar не имеет видимого эффекта.

Можно ли заставить командную строку ddd функционировать как

Информация о версии:

apt show bash bashdb ddd | \ grep --no-group-separator -B 1 Vers | grep -o '[^ ]*$' | paste - -

Выход:

bash 4.4-2ubuntu1.1 bashdb 4.3.0.91+ds-4build1 ddd 1:3.3.12-5.1build1
0
задан 10 December 2017 в 13:22

0 ответов

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

Похожие вопросы: