Você pode executar o programa obtendo permissão de root em avançado com este comando:
sudo -i
Em seguida, execute seu comando quando ele se transformar em root @ hostname #
Existe uma função do shell add_book
no meu .zshrc
. Eu preciso invocar essa função com permissão sudo. Mas quando invoco sudo add_book
, recebo o seguinte erro:
sudo: add_book: command not found
O que posso fazer?
Você pode executar o programa obtendo permissão de root em avançado com este comando:
sudo -i
Em seguida, execute seu comando quando ele se transformar em root @ hostname #
# cat /tmp/moo
function moo { echo moo; }
# unset moo
# type moo
-bash: type: moo: not found
# sudo -u root bash -c 'source /tmp/moo; moo'
moo
Tags sudo