begin quoting James G. Sack (jim) as of Wed, Sep 12, 2007 at 04:40:33PM -0700: > Christopher Smith wrote: > > Chuck Esterbrook wrote: > >> Let's say I have a script at /usr/bin/foo which is really just a link > >> to /usr/local/blah/bin/foo > >> > >> When I type "foo" at the command prompt (say bash), I would like the > >> foo script to know where it's really homed at. However, "dirname $0" > >> in that script will give "/usr/bin" instead of "/usr/local/blah/bin". > >> > >> Is there a way for a script to find out where it's really located? > >> > > man realpath
nice! > In a shell there's also -P options in these commands: > pwd > cd % cd -P Usage: cd [-plvn][-|<dir>]. % What /should/ -P do? -- How would it help? We don't want the canonical cwd here, I thought. Stewart Stremler -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
