Find the path of a shell command

jkn jkn_gg at nicorp.f9.co.uk
Wed Oct 12 03:40:38 EDT 2022


On Wednesday, October 12, 2022 at 6:12:23 AM UTC+1, jak wrote:
> Il 12/10/2022 06:00, Paulo da Silva ha scritto: 
> > Hi! 
> > 
> > The simple question: How do I find the full path of a shell command 
> > (linux), i.e. how do I obtain the corresponding of, for example, 
> > "type rm" in command line? 
> > 
> > The reason: 
> > I have python program that launches a detached rm. It works pretty well 
> > until it is invoked by cron! I suspect that for cron we need to specify 
> > the full path. 
> > Of course I can hardcode /usr/bin/rm. But, is rm always in /usr/bin? 
> > What about other commands? 
> > 
> > Thanks for any comments/responses. 
> > Paulo 
> >
> I'm afraid you will have to look for the command in every path listed in 
> the PATH environment variable.

erm, or try 'which rm' ?


More information about the Python-list mailing list