[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Chroot Skriptausführung Ebene



Bruno Hertz <brrhtz@yahoo.de> writes:

> On Fri, 2005-03-04 at 02:13 +0100, Bruno Hertz wrote:
>> On Fri, 2005-03-04 at 00:42 +0100, Heike C. Zimmerer wrote:
>> 
>> > Nö. Da steht  "\"$@\"".

Du hast den Kontext weggelassen.  Der war:

Du:
| > Hmm? Alle Parameter werden in der jetzigen Version an gmplayer als
| > ein Parameter übergeben (in argv[1] resp $1, je nach Philosophie).

Ich:
| Nö. Da steht  "\"$@\"".
| [..]
| (Vor du jetzt antwortest "Sag' ich doch: einer", solltest du
| evtl. nachschlagen.)

Du:
| Überlass ich dir.

Also: *Alle Parameter* werden als *einer* übergeben.  So deine
Behauptung, und ich schrieb "nö".

>> [..]
>> [ Viel Probieren, ob *1* Parameter als *einer* übergeben wird ... ]
>> [..]

Das hatte ich nie bezweifelt.  Im Gegenteil.  Mein Punkt war von
Anfang an, dass der Word Split erst im nachfolgenden Programm
passiert.

Nachzuschlagen wäre `"$@"' gewesen.  Das hatte ich zitiert und mehr
stand da ja nicht.  Im Unterschied zu `"$*"' expandiert das zu so
vielen Parametern wie übergeben wurden, fasst sie also *gerade nicht*
zu einem einzigen zusammen.  Das ist ja genau der Witz, warum "$@"
existiert und nicht nur "$*".


Gruß,

 Heike



Reply to: