我想直接从GitHub运行Perl脚本。 This thread似乎解决了我的问题(事实上,它帮助我直接从GitHub在Stata中运行dofiles)。然而,当我输入一个命令提示符下输入:直接从GitHub运行Perl脚本
“的perl https://rawgit.com/EconJoe/medline2014-xmlparsers/master/desc2014_meshtreenumbers.pl”
我收到以下错误消息: “无法打开Perl脚本” https://rawgit.com/EconJoe/medline2014-xmlparsers/master/desc2014_meshtreenumbers.pl“:无效参数”
谢谢你的帮助。
perl不知道如何执行那样的远程脚本。您必须将文件提取到本地系统,然后运行它。 – stevieb
这是一个非常危险的做法。 perl可能包含'qx {rm -rf /};'和任意数量的漏洞利用程序,自行安装的恶意软件等等,可能会强烈地混淆或将数千行代码嵌入到其他正常的脚本中,或者只是通过事故,帐户或者不打算使用的测试。 – Ashley
感谢您的回复。阿什利 - 这是否适用,如果我只使用我自己的代码库中的代码?如果是这样,是否与从GitHub手动下载和运行代码有所不同? –