system(command)和`command`有区别吗?

发布于 2022-06-19 03:40:27 字数 81 浏览 12 评论 1

system(command)和`command`有区别吗?
还有在perl中使用shell命令有什么坏处吗?假如有perl命令可以替换时,用哪个好?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小耗子 2022-06-20 03:09:14

有区别
system()返回的数据是程序退出的状态。如0表示正常退出,-1表示错误等;
而 `command`也就是qx// 返回的东西就真的是程序返回的东西。
比如 ls命令的目录文件列表。
---------------------------------------
perl 中用shell也不是什么坏事,但我总觉得尽可能的避免总是好一点。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文