18 xargs (从新手到菜鸟的Linux教程)
接上篇,那么怎么把标准输出的内容作为命令参数呢?光用管道符可不行啊,因此我们还需要 xargs
帮忙。
照例先贴 man xargs
接上篇,那么怎么把标准输出的内容作为命令参数呢?光用管道符可不行啊,因此我们还需要 xargs
帮忙。
照例先贴 man xargs
要我说起来呢,shell编程的精髓有两点:一点是它奠定了脚本语言的基础,并实现了交互式命令;另一点就是管道。管道的作用正如其名,就是将程序“连接”在一起,从而简化了许许多多重复繁杂的工作。这一点上,windows cmd就要略逊几筹了。
我们来说一些实际的事情。看过系统日志的同学们应该知道,那种日志……实在是太长了。如果我只想看特定的几种分类(指通过关键单词可以分类的情况),该怎么办呢?
标题只是中二病又犯了……其实是ps
和kill
这两个命令。
标题只是我在练习反缩写能力,而已。
本来文件命令还有ln
什么的,感觉不是很常用,至少不是很有趣,比起今天要将的命令来说。
先来看一个漫画:
我觉得所有Linux命令里面好像只有touch
这个命令是最莫名其妙的;因为它常常被拿来做并非它原本用途的事情。
考试考到一半觉得很无聊,还是来写写教程吧。废话就不说了,直接进入今天的话题。
先手动滑稽一发:
这个标题还是很有吸引力的吧:-D