Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 26 Mar 2010 09:28:15 -0700
From:      Charlie Kester <corky1951@comcast.net>
To:        freebsd-questions@freebsd.org
Subject:   Re: Creating multiple directories simultaneously
Message-ID:  <20100326162815.GD84718@comcast.net>
In-Reply-To: <20100326154907.GC84718@comcast.net>
References:  <20100326071248.4ec4ea5e@scorpio.seibercom.net> <20100326113258.GA9957@catflap.slightlystrange.org> <20100326074456.7139c3da@scorpio.seibercom.net> <20100326154907.GC84718@comcast.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri 26 Mar 2010 at 08:49:08 PDT Charlie Kester wrote:
>Understand how this works, however, so you won't need to look it up
>again, but can apply it yourself in whatever variation is needed. It's
>called brace expansion.  

For extra credit, and to test your understanding, see if you can explain
how the following work:

$ mkdir -p FOO/{foo-,bar-}{1,2,3}

$ cp foo{,.bak}

Others might have some even more complicated examples worth exploring.

(It sucks, btw, that most of what Google finds pertaining to brace
expansion is about bash, when the feature was actually introduced by
csh.)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100326162815.GD84718>