> -----Original Message----- > From: Christian Knoke [mailto:[EMAIL PROTECTED] > Sent: Tuesday, April 01, 2003 10:32 PM > To: Andre Frimberger; [EMAIL PROTECTED] > Subject: Re: bashscript und inetd > > > On Mon, Mar 31, 2003 at 04:43:01PM +0200, Andre Frimberger wrote: > > > > > "Andre Frimberger" <[EMAIL PROTECTED]> schrieb: > > > > > > > ich hab ein kleines bashscript geschrieben, das auf > > > > der shell einwandfrei funktioniert. Lass ich es aber > > > > per inetd aufrufen, funktioniert folgende Zeile > > > > nicht mehr (alles vor dem ersten "-o" wird > > > > abgeschnitten) > > > > > > Alles? inclusive echo? > > mh, nee... ne Ausgabe kommt :) > > > > > > > > > echo $MOUNT_PATH -t smbfs -o > > > > username=$username,password=$password -o ro -o debug=0 > > > > //$WINDOWS_COMPUTERNAME/$WINDOWS_SHARE $LOCAL_PATH; > > Ist das Problem vielleicht, dass in der Shell diese Variablen > definiert > sind, nicht jedoch, wenn inetd es ausführt? nein, eben nicht... mach ich ein echo $username, geht alles... das verrückt dadran ist: USERNAME="HALLLLLOOOOO"; PASSWORD="TEEEEEEESSSST"; echo $MOUNT_PATH -t smbfs -o username=$USERNAME,password=$PASSWORD -o ro -o debug=0 //$WINDOWS_COMPUTERNAME/$WINDOWS_SHARE $LOCAL_PATH; funktioniert. Aber kommen $username und $password von read, werden teile abgeschnitten ?!?
... ist irgendwie ziemlich wirr! (wehe es behauptet nochmal jemand Computer würden logisch sein ;-) ) Gruss André Frimberger -- 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)