A passagem dos parâmetros 'ddd --debugger / usr / bin / bashdb' falha

0

Em Lubuntu v17.04 passando parâmetros para o depurador bashdb funciona:

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

... o código acima inicia bashdb e carrega o código simples com seu parâmetro " foobar ". Digite n e pressione enter e imprime " ola foobar ".

Mas ddd não funciona como esperado:

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

Ele inicia ddd no modo bash , mas não exibe nenhum código na tela, e a ação F6 não tem efeito aparente.

Pode a linha de comando ddd ser criada para funcionar como a linha de comando anterior bash ?

Informação da versão:

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

Saída:

bash    4.4-2ubuntu1.1
bashdb  4.3.0.91+ds-4build1
ddd     1:3.3.12-5.1build1
    
por agc 10.12.2017 / 10:22

0 respostas