Peter Wiersig:
> On Mon, Feb 02, 2009 at 10:34:33AM +0100, Ansgar Esztermann wrote:
>> On Jan 28, 2009, at 14:36 , Jens Schüßler wrote:
>>
>>> grep -r [muster] --include=*.pdf
>>
>> Täusche ich mich, oder müßte man den * maskieren, damit er nicht von der
>> Shell ausgewertet wird?
>
> Nicht wenn Option und Parameter durch das = getrennt werden.
>
> s. "echo --test=*" und "echo --test *"
Doch, auch dann versucht, die Shell das Globbing zu expandieren. Nur in
dem Fall, dass das Muster auf keine existierende Datei paßt, wird das
Muster 1:1 an die Anwendung übergeben:
$ ls
$ echo --test*
--test*
$ touch -- --testtt
$ ls
--testtt
$ echo --test*
--testtt
$ rm -- --testtt
J.
--
After the millenium I would tell lies only to those who deserved them.
[Agree] [Disagree]
<http://www.slowlydownward.com/NODATA/data_enter2.html>
Attachment:
signature.asc
Description: Digital signature