Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Sep 2009 01:34:05 +0200
From:      Mel Flynn <mel.flynn+fbsd.questions@mailing.thruhere.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: 'alias' + sudo
Message-ID:  <200909040134.05992.mel.flynn%2Bfbsd.questions@mailing.thruhere.net>
In-Reply-To: <20090902072659.7829da56@scorpio.seibercom.net>
References:  <20090902072659.7829da56@scorpio.seibercom.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 02 September 2009 13:26:59 Jerry wrote:
> I have set up several 'alias' definitions in my .bashrc file. They are
> honored when run as either a regular user or as root. However, when I
> prefix a command with 'sudo', the alias is no longer honored. In other
> words, the actual command is run;however, any flags that I was passing
> to it via 'alias' are lost. How can I circumvent this annoyance.
>
> Example, I often use 'pico' from within 'xterm'. I set up an alias that
> causes pico to use the mouse; i.e., pico -m which works fine as long as
> I do not prefix the command with 'sudo'

alias spico='/usr/local/bin/sudo pico -m' and be done with it.
-- 
Mel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200909040134.05992.mel.flynn%2Bfbsd.questions>