Announcement

Collapse
No announcement yet.

anlegen von benutzer über script

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • anlegen von benutzer über script

    halli hallo,

    ich versuche einen benutzer über ein script auf einem linux-server anzulegen.

    doch leider scheitere ich an folgendem:


    Code:
    SCHNIPP...
        /opt/open-xchange/sbin/createuser -c $CONTEXT -A $CONTEXTADMIN -P $CONTEXTPASS -u $USER -d \"$VOR $NACH\" -g ...
    .....SCHNAPP
    wenn ich ein echo davor setze wird mir der befehl auf der konsole richtig ausgegeben.
    HTML Code:
    SCHNIPP...
    /opt/open-xchange/sbin/createuser -c 1 -A admin -P secret -u test -d "vorname nachname" -g ...
    ...SCHNAPP
    lasse ich das script ausführen (ohne echo), wird der benutzer erfolgreich angelegt. doch als displayname erscheint nur
    HTML Code:
    "vorname
    was läuft da schief?

  • #2
    Statt

    Code:
    -d \"foo bar\"
    einfach

    Code:
    -d "foo bar"

    Comment


    • #3
      Code:
      -d "foo bar"
      hatte ich zuvor.
      leider mit dem gleichen fehlerhaften ergebnis :-(

      Comment


      • #4
        Hi,

        are you executing this script as a bash script? Other shells may have problems.

        Greetings

        Comment


        • #5
          yes,

          bash-script

          Comment


          • #6
            carsten was right

            the script works with
            Code:
            -d "foo bar"
            i don't know why it didn't work in the first place...


            @carsten and martin
            thank u very much for your help!

            Comment

            Working...
            X