Thorsten Haude <[EMAIL PROTECTED]> wrote:

> Moin,
>
> * Borghart wrote (2006-01-28 19:31):
>>Ich moechte in einem bash script testen, ob das script mit dem parameter 
>>* aufgerufen wurde. Bis jetzt ist mir das nur gelungen, in dem ich vor 
>>dem Aufrufen des scripts "set -f" aufgerufen habe. Geht das auch anders?
>
> Nein. Die Shell macht halt ihren Job, wenn Du ihr das nicht mit -f
> verbietest. Anders würdest Du es auch nicht haben wollen.

Äh, wo ist das Problem?

[EMAIL PROTECTED]:~$ cat bin/testing/teststar    
#!/bin/sh

if [ "$1" = "*" ]; then
  echo called with star
fi
[EMAIL PROTECTED]:~$ bin/testing/teststar "*"
called with star
[EMAIL PROTECTED]:~$ 

Gruß, Frank
-- 
Frank Küster
Single Molecule Spectroscopy, Protein Folding @ Inst. f. Biochemie, Univ. Zürich
Debian Developer (teTeX)

Antwort per Email an