Я пытаюсь продлить завершение bash
alias perf-connect-process="perf record -p";
alias pperf=perf-connect-process;
complete -F _kill perf-connect-process;
complete -F _kill pperf;
повторно используя существующую функцию завершения bash _kill .
Но когда я пытаюсь завершить pperf после перезагрузки .bashrc он не может сказать, что функция _kill не существует.
Однако, когда я вставляю
complete -F _kill pperf;
в мою командную строку bash и попробуйте снова, все работает как положено. Зачем?
