Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Suppressing failed glob patterns
- X-seq: zsh-users 13518
- From: "N.J. Mann" <njm@xxxxxxxxx>
- To: Thorsten Kampe <thorsten@xxxxxxxxxxxxxxxx>
- Subject: Re: Suppressing failed glob patterns
- Date: Thu, 4 Dec 2008 21:13:15 +0000
- Cc: zsh-users@xxxxxxxxxx
- In-reply-to: <gh9g43$rt5$1@xxxxxxxxxxxxx>
- Mail-followup-to: Thorsten Kampe <thorsten@xxxxxxxxxxxxxxxx>, zsh-users@xxxxxxxxxx
- Mailing-list: contact zsh-users-help@xxxxxxxxxx; run by ezmlm
- References: <gh9g43$rt5$1@xxxxxxxxxxxxx>
In message <gh9g43$rt5$1@xxxxxxxxxxxxx>,
Thorsten Kampe (thorsten@xxxxxxxxxxxxxxxx) wrote:
>
> I like the default in zsh for failed glob patterns (which errors when no
> file matches the pattern).
>
> For example:
> % rm file1.* file2.*
> zsh: no matches found: file1.*
>
> zsh never executes rm (which is fine). Additionially I would like to get
> rid of the error message in a script. Unfortunately redirecting stderr
> does not work (because rm is never executed). Is there a way to keep the
> default and to suppress the error?!
The answer is to use rm -f in your scripts.
Cheers,
Nick.
--
Messages sorted by:
Reverse Date,
Date,
Thread,
Author