我的php exec腳本有一個小問題。 它看起來像這樣:php exec命令中的單引號
exec('timeout 6 sshpass -p '.$pass_verify.' ssh-copy-id "[email protected]'.ip_verify.' -p '.port_verify.'"');
但我想參數「pass_verify」是單引號。 我試圖'''但它不起作用。 這個腳本來執行的是Linux命令:
sshpass -p 'pass_verify' ssh-copy-id "[email protected]_verify -p port_verify"
你能幫助我嗎? :) 在此先感謝。
使用http://us.php.net/escapeshellarg將所有*參數一個一個地傳遞給exec。 – DCoder