On Tue 02 Feb 2016 at 08:24:22 (+0100), Thomas Schmitt wrote:

> keep in mind that the quotation marks, wildcard characters, and
> variables are interpreted by the shell parser, not by the program
> you run. By quoting you control what the program will get to see
> as its list of arguments.

... but bear in mind that some programs show their exotic provenance
by processing wildcards (if they see them) themselves as well. An
obvious example is zip/unzip which started out on DOS.
You can protect * from the shell by writing \* which will be passed
to zip as * and be processed according to its own expansion rules.

Cheers,
David.

Reply via email to