[SAGA-RG] URLs and wildcards
Andre Merzky
andre at merzky.net
Tue Dec 4 03:30:24 CST 2007
Quoting [Ceriel Jacobs] (Dec 04 2007):
>
> Andre Merzky wrote:
> >Quoting [Ceriel Jacobs] (Dec 03 2007):
> >>>B: why the limitation to relative path names?
> >>Not really needed, indeed, but conceptually, wildcard expansion operates
> >>on a directory, and we are talking about methods on directories here.
> >
> >Sorry for being thick: yes, they operate on a directory, but
> >how does that imply relative paths? E.g., the following
> >calls expand on the contents of a single directory, but
> >would be impossible with relative paths:
> >
> > rm /tmp/*
> > cp /tmp/*/*.jpg /home/user/images/tmp/
>
> Not impossible. In Java-speak:
>
> NSDirectory tmp = new NSDirectory(session, new URL("/tmp"), ...);
> tmp.remove("*");
> tmp.copy("*/*.jpg", new URL("/home/user/images/tmp/"), ...);
Right of course, you can always create an extra dir where
the wildcard paths elements are relative to, or 'cd()' to
thar dir. I did not think of that *blush*. I wonder if
others do ;-)
Andre.
--
No trees were destroyed in the sending of this message, however,
a significant number of electrons were terribly inconvenienced.
More information about the saga-rg
mailing list