Quiero ejecutar "mkvirtual sth" pero tengo que ejecutar el script como superusuario.
sudo ./install.sh
install.sh tiene este aspecto:
# ...
mkvirtualenv sth
# su - geeret -c "mkvirtualenv sth" # (tried this)
# ...
ambas devolucionessu: mkvirtualenv: comando no encontrado
Cuando inicio sesión como geeret puedo ejecutar mkvirtualenv sin ningún problema. Creo que virtualenevwrapper(mkvirtualenv) está instalado solo para geeret, ¿cómo puedo decirle al root qué hacer?
Pensé en usar la ruta completa al comando perocual mkvirtualenvdevuelve una cadena vacía.