如何在Linux命令中使用pipe
【版权声明】文章部分内容来源网络,不代表本站观点!若有了解“如何在Linux命令中使用pipe”等有关服务器、云主机租用、托管、配置、价格问题,请咨询YINGSOO客服,获取最新优惠!
【相关阅读】俄罗斯vps的优势,俄罗斯vps速度怎么样?
Linux系统的服务器中命令行接口之所以具有如此内在的灵活性,原因有很多。原因之一是,您可以轻松地让两个或多个命令无缝地协同工作。pipe就是这样一个例子。
pipe是什么?
pipe是键盘上的竖条,通常与反斜杠位于同一个键上。但是pipe是做什么的呢?
简单的说,它接受左边命令的输出,并将其用作右边命令的输入。为了简单起见,我将向您展示如何创建一个新文件,向该文件添加文本,并在该文件中搜索字符串,所有这些操作都来自使用两个pipe的单个命令。
这些命令分别是touch test、echo“this is my file”> test和grep file test。这三个命令创建一个名为test的文件,将字符串“this is my test”添加到test中,然后在test中搜索字符串“file”。
如何使用pipe运行命令?
这一条命令是:
touch test | echo "this is my file" > test | grep file test
这里发生的情况是,第一个pipe接收touch test的输出,并将其作为输入发送给第二个命令,这意味着第二个命令现在有必要的文件可用来将文本回送到其中。然后,第二个pipe获取第二个命令的输出,并将其用作第三个命令的输入,这意味着可以搜索所需的文本字符串。
因此,第一个命令的输出用作第二个命令的输入,第二个命令的输出用作第三个命令的输入。
在Linux命令中使用pipe是使CLI具有令人难以置信的多用途性和效率的一种非常简单的方法。习惯使用pipe并将您的Linux命令fu提升到下一个级别。
畅销产品:美国高防服务器租用去首页参与活动!YINGSOO推出Phala挖矿服务器、Chia奇亚农场服务器、Swarm物理节点服务器、Swarm母鸡服务器、Swarm云节点服务器、国内矿机服务器海外托管、《Phala PHA挖矿资料大全》,《swarm bzz挖矿资料大全》,Swarm Bee节点租用请咨询YINGSOO客服!官网WWW.YINGSOO.com
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。