Re: [PATCH] Add test case for ls-files --with-head
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Oct 3, 2007, 21:47 UTC
- Message-ID
- <7vodffdg6i.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <Pine.LNX.4.64.0710032238080.28395@racer.site>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 8 quoted lines
>> $ for i in {1,2,3,4,5}{0,1,2,3,4,5,6,7,8,9}; do echo $i; done
>> {1,2,3,4,5}{0,1,2,3,4,5,6,7,8,9}
>> $
>
> AFAIK this is the same as bash (I thought I was the last one to make that
> mistake 10 years ago). As long as you do not have _files_ matching the
> pattern, it does not expand. And besides, this is too complicated anyway:
> [1-5] is much shorter than {1,2,3,4,5}.AFAIK, you are wrong ;-)
{1,2,3,4,5} expands regardless of what's on the filesystem but I do not think it is POSIX.
[1-5] matches if any of the {1,2,3,4,5} is found on the filesystem.