On Wed 12 Mar 2003 15:15:33 +0000(+1100), Michael Wardle wrote:
> On Wednesday, March 12, 2003 14:45, Dai Yuwen wrote:
> > Why people want to clean the environment variables before rm files?
> 
> Some systems have an alias for "rm" that invokes "rm -i".  It's possible that 
> running with env -i ensures that the true, unaliased command is run.

I don't think that's it. Aliases aren't in the environment and env won't invoke a 
shell (to create new aliases) implicitly.

I guess that the purpose of 'env -i' is to clear the PATH to avoid custom versions of 
'rm'.
In order to find the official rm, env would need to supply a default PATH, presumably 
using execlp/execvp.

-- 
Cheers,
Clive


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to