通过<&书信电报;PHP ssh中的EOF作为字符串
我在通过php通过ssh2_exec传递以下命令时遇到问题,该命令是通过<&书信电报;PHP ssh中的EOF作为字符串,php,string,ssh,escaping,eof,Php,String,Ssh,Escaping,Eof,我在通过php通过ssh2_exec传递以下命令时遇到问题,该命令是 ./prog cat <<EOF a a a b b c d d EOF /prog cat我不懂PHP,所以我将给出一些可能的解决方案 只是不要使用EOF ./prog cat <<WHATEVER a a a b b c d d WHATEVER 还是类似的命令 万分感谢!我尝试使用dave的方法,使用“\n”和“pipline”|”,它似乎像我预期的那样工作,我将继续尝试这种
./prog cat <<EOF
a a a
b b
c
d d
EOF
/prog cat我不懂PHP,所以我将给出一些可能的解决方案
只是不要使用EOF
./prog cat <<WHATEVER
a a a
b b
c
d d
WHATEVER
还是类似的命令
万分感谢!我尝试使用dave的方法,使用“\n”和“pipline”|”,它似乎像我预期的那样工作,我将继续尝试这种方法,谢谢所有兄弟!谢谢Dave,我似乎使用了这个方法,将继续发布测试结果谢谢Dave,我可以通过php成功运行命令,非常感谢,请允许我将此问题更改为“已解决”
printf 'a a a \nb b \nc \nd d \n' | ./prog cat
<?php
echo "a <<EOF b";