Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    problema di virgolette con rsh

    ciao a tutti,
    ho un piccolo problema... spiego tutto:

    devo far lanciare una rsh dal web server IIS su una macchina unix.. il mio problema sono le virgolette! il Posix vuole la remote shell in questo modo:

    rsh 1.2.3.4 -l root -n "chmod 777 /a/b/c.sh"

    ...questo lo faccio lanciare con un exec... come devo fare?? non riesco a piazzare le virgolette! io ho scritto cosi':

    codice:
    $rem_sh="rsh 1.2.3.4 -l root -n \"chmod 777 /a/b/c.sh\"";
    exec("$rem_sh");
    .. ma non mi esegue il comando...ho provato anche a lanciarlo senza virgolette.. ma ovviamente e' sbagliata la sintassi del posix... come posso risolvere??
    grazie!

    help me!

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    56
    prova così :

    $rem_sh='rsh 1.2.3.4 -l root -n "chmod 777 /a/b/c.sh"';
    exec("$rem_sh");

  3. #3
    no... avevo gia' provato.. ma porc... mi sto pestando per una cazzata..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.