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
pgpJA6VMVXVdZ.pgp
Description: PGP signature

