我有一个C代码,我希望把我的代码perl的命令,这样的说法:perl的命令没有发现
./code ''perl -e 'print "A"x202;'"cat file
"cat file": command not found
我在我的机器有cat命令。 你能告诉我问题是什么吗? 预先感谢您
我有一个C代码,我希望把我的代码perl的命令,这样的说法:perl的命令没有发现
./code ''perl -e 'print "A"x202;'"cat file
"cat file": command not found
我在我的机器有cat命令。 你能告诉我问题是什么吗? 预先感谢您
我我不太确定你想如何使用cat
命令,但是,@ikegami说,你在嵌套引号。在您的perl的一部分,使用q{}
或qq[]
获得单或双引号,实际上规避打字出来 - 你用什么作为分隔符是免费为您的Perl脚本q
和qq
使用双引号,如果你能,所以你得到的是
./code 'perl -e " use q<> or qq++ here "'
注射错误。你试图嵌套单引号... – ikegami
谢谢你。没有错误,但结果不是我想要的... – MLSC