我有一個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