加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Perl系统和反引号与管道有什么区别?

发布时间:2020-12-15 21:22:12 所属栏目:大数据 来源:网络整理
导读:Perl支持运行外部程序的三种方式(我知道): 系统: system PROGRAM LIST 如: system "abc"; 反驳如: `abc`; 通过管道运行它,如: open ABC,"abc|"; 他们有什么区别?这就是我所知道的: 您可以使用反引号和管道轻松获取命令的输出。 就是这样(更多在以后
Perl支持运行外部程序的三种方式(我知道):

系统:

system PROGRAM LIST

如:

system "abc";

反驳如:

`abc`;

通过管道运行它,如:

open ABC,"abc|";

他们有什么区别?这就是我所知道的:

>您可以使用反引号和管道轻松获取命令的输出。
就是这样(更多在以后的编辑?)

解决方法

> system():运行命令并返回命令的退出状态
> backticks:运行命令并返回命令的输出
> pipes:runs命令,并允许您将其用作句柄

反向脚本将执行的程序的STDOUT重定向到变量,系统将其发送到主程序的STDOUT。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读