shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Sudo + function?


From: Leandro Santiago
Subject: Re: [shell-script] Sudo + function?
Date: Sat, 17 Jan 2009 01:24:15 -0200
User-agent: Thunderbird 2.0.0.19 (X11/20081209)

Como o sudo executa num subshell, ele executa somente comandos (executáveis mesmi, programas) ou funções que esjetam no shell criado.
Uma maneira de contornar isto é assim:

$ sudo bash -c "teste()
{
  echo oi;
}
teste
"

Aí é só inventar.


Alain M. escreveu:

Tento este script:

function rkonq()
{
export KDEROOTHOME=/home/alain/.kde0
konqueror --profile filemanagement
}
sudo rkonq

Me retorna este erro:

sudo: rkonq: command not found

Como faço para chamar uma função com sudo???

Grato,
Alain
PS: eu consegui fazer com dois scrips, um chamando o outro, mas gostaria
de fazer tudo com um script só...




reply via email to

[Prev in Thread] Current Thread [Next in Thread]