El dom, 14-09-2008 a las 12:53 +1000, Alex Samad escribió: > On Sat, Sep 13, 2008 at 04:13:27PM -0600, Telly Williams wrote: > > Hi, > > > > Here's my script: > > > > #!/bin/sh > > > > su -m -c "echo User: $(whoami)" user1 > > isn't this $(whoami) being executed in the original /bin/sh to executre > it under the su wouldn't you need something like > > \$(whoami)
For future reference, it is usually convenient to use single quotes when using 'su -c'. In OP's case it would look something like: # su -m -c 'echo User: $(whoami)' user1 That way you won't have to care about escaping. [...] -- Gabriel Parrondo GNU/Linux User #404138 GnuPG Public Key ID: BED7BF43 JID: [EMAIL PROTECTED] "The only difference between theory and practice is that, in theory, there's no difference between theory and practice."
signature.asc
Description: Esta parte del mensaje está firmada digitalmente