Carsten Prie� <[EMAIL PROTECTED]> writes: > On Thu, 03 Mar 2005 17:30:18 +0100 > [EMAIL PROTECTED] (Heike C. Zimmerer) wrote:
>> Somit liegt das Problem sicher nicht im Aufruf, sondern im >> aufgerufenen Script. Denn du �bergibst ja genau 1 Argument, und das >> Script erh�lt genau eines, das den Backslash (noch) enth�lt. Wenn du >> trotzdem innerhalb dieses Arguments noch quoten musst, verhinderst du >> einen sp�teren Word Split, wie er z.B. passiert, wenn im nachfolgenden >> Skript statt "$1" (mit Anf�hrungszeichen) nur $1 steht. >> >> Kannst du das Script posten? >> > > Hallo! > > Das Problem ist ja nun mittlerweile gel�st. > Ein wirkliches Skript ist das ja nun nicht mehr, eher ein kleiner Befehl > mit ParameterHandling: > > #!/bin/bash > # > dchroot -c ia32 -d gmplayer "\"[EMAIL PROTECTED]"" > > Oder meintest du was anderes? Ja. Ich bezog mich auf Erkl�rungen, die aussagten, es ginge um die Anzahl der �bergebenen Argumente. Das stimmt nicht. Das Problem lag/liegt nicht dort. Der problematische Split passiert sp�ter. Denn im Endeffekt �nderst du an der Anzahl der �bergebenen Argemente gar nichts. Du klebst vorne und hinten ein '"' an und �bergibst sie ansonsten identisch an dchroot (das ich f�r ein Script hielt). Deine L�sung (besser: Workaround) d�rfte Probleme bekommen, wenn dein Film "Maggie's Farm" hei�t. Auch mit mehreren Spaces am St�ck und anderen Kombinationen k�nnte es Probleme geben. Und mehr als 1 Argument kannst du so wahrscheinlich auch nicht �bergeben; mplayer-Option w�ren vermutlich Essig. Hauptsache tut, aber Universall�sung ist es halt keine. Gru�, Heike -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

