On Thu, Apr 2, 2009 at 11:57 AM, Chris F.A. Johnson <[email protected]> wrote:
> If that's what you want, you can include it in the function:
>
> p()
> {
> _p=$( type -p "$@" )
> [ -n "$_p" ] && ls -l $_p
> }
This is more or less what I'm doing now, with one function for each
command. I suppose the command could be an argument, too, so that one
could run
$ p ls somecommand
$ p ldd somecommand
$ p strings somecommand
$ p file somecommand
$ p nm somecommand
though there's no command completion this way. I guess I could add that, too.
One problem, though, like the "wait for slot" feature I suggested a
few months ago, is that something like this is quite a bit more useful
when it's available everywhere (without having to drag one's bash
library around).
Mike