Я хочу запустить «mkvirtual sth», но мне нужно запустить скрипт от имени суперпользователя.
sudo ./install.sh
install.sh выглядит так:
# ...
mkvirtualenv sth
# su - geeret -c "mkvirtualenv sth" # (tried this)
# ...
оба возвращаютсяsu: mkvirtualenv: команда не найдена
Когда я вхожу в систему как geeret, я могу запустить mkvirtualenv без проблем. Я думаю, virtualenevwrapper(mkvirtualenv) устанавливается только для geeret, как мне сказать root, что делать?
Я думал использовать полный путь к команде, нокоторый mkvirtualenvвозвращает пустую строку.