How to use second argument (input) of system() function

放肆的年华 提交于 2019-12-04 11:20:09

You've got it wrong; the command executed is not

node something.js --file some/temp/file

but rather

echo "some/temp/file" | node something.js --file

or better

node something.js --file < some/temp/file

If you want text passed as arguments, just append this to the first argument of system() (properly escaped through shellescape()).

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!