Advanced aliases with arguments (?)

2 messages, 1 author, 2016-06-15 · open the first message on its own page

Advanced aliases with arguments (?)

From: Mike Hommey <hidden>
Date: 2016-06-15 22:43:46

Hi,

I read on http://git.or.cz/gitwiki/Aliases that

        Starting with version 1.5.3, git supports appending the
        arguments to commands prefixed with "!", too. If you need to
        perform a reordering, or to use an argument twice, you can use
        this trick:

        [alias]
                example = !sh -c "ls $1 $0"


AFAICT, it doesn't work with the 1.5.3.5 I use. Is it false advertising
or was there some regression ?

Mike

Re: Advanced aliases with arguments (?)

From: Mike Hommey <hidden>
Date: 2016-06-15 22:43:46

On Sun, Nov 04, 2007 at 01:40:20AM +0100, Mike Hommey wrote:
Hi,

I read on http://git.or.cz/gitwiki/Aliases that

        Starting with version 1.5.3, git supports appending the
        arguments to commands prefixed with "!", too. If you need to
        perform a reordering, or to use an argument twice, you can use
        this trick:

        [alias]
                example = !sh -c "ls $1 $0"


AFAICT, it doesn't work with the 1.5.3.5 I use. Is it false advertising
or was there some regression ?
Aaaah it does work, but you need to use single quotes, not double
quotes.

Mike
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help