@hellish_dev
Разработчик ПО

Как запустить compgen используя sudo?

Добрый день.
Есть некоторый продукт на Go, который использует bash autocomlete (команда[TAB])
Автодополнение команд корректно работает и под обычным пользователем и под супер пользователем. Однако, если мы попытаемся воспользоваться автодополнением, запуская команду через sudo, то это выдает ошибку.

$ sudo ./util cl[TAB]
bash: compgen: предупреждение: параметр -C может работать не так, как ожидается
Command not found: compgen
Display all 221 possibilities? (y or n)

Я проверил, compgen не запускается, при использовании sudo.
$ sudo compgen -c
sudo: compgen: команда не найдена

Что нужно сделать, что бы запустить compgen используя sudo?
  • Вопрос задан
  • 190 просмотров
Решения вопроса 1
martin74ua
@martin74ua Куратор тега Linux
Linux administrator
which compgen
что говорит:?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы