On Thu, 03 Mar 2005 17:30:18 +0100
[EMAIL PROTECTED] (Heike C. Zimmerer) wrote:

> Carsten Prie� <[EMAIL PROTECTED]> writes:
> 
> >> > ruft gmplayer auf und fordert ihn auf Segelurlaub sowie
> >> > Stockholm.wmv aufzurufen.
> >> > Ok ...
> >> 
> >> Das ist normal, denn Du gast ihm ja mit
> >> 
> >>         chrootscript Segelurlaub Stockholm.wmv
> >> 
> >> zwei Parameter �bergeben. Du kannst entweder mit
> >> 
> >>         chrootscript Segelurlaub\ Stockholm.wmv
> >>     oder
> >>         chrootscript "Segelurlaub Stockholm.wmv"
> >
> > Habe ich tats�chlich etwas ungl�cklich formuliert, ich �bergebe
> > nat�rlich Segelurlaub\ Stockholm.wmv.
> >
> > Funktioniert beides nicht. Aber folgendes l�uft:
> > dchrootscript "Segelurlaub\ Stockholm.wmv"
> 
> 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?

Gru�,
Carsten

Attachment: pgpJA6VMVXVdZ.pgp
Description: PGP signature

Antwort per Email an