Reutilização da conclusão do _kill no .bashrc falha

1

Estou tentando estender a conclusão do bash

alias perf-connect-process="perf record -p";
alias pperf=perf-connect-process;
complete -F _kill perf-connect-process;
complete -F _kill pperf;

reutilizando a função de conclusão do bash existente _kill .

Mas quando eu tento concluir o pperf após o recarregamento do .bashrc ele falha dizendo que a função _kill não existe.

No entanto, quando eu insiro

complete -F _kill pperf;

no meu prompt bash e tente novamente as coisas funcionam como esperado. Por quê?

    
por Nordlöw 30.05.2014 / 12:31

0 respostas