文档章节

xargs 与 管道符 的使用

asay
 asay
发布于 2016/11/17 18:05
字数 209
阅读 69
收藏 2

管道符号 | 后面加不加 xargs 的区别:

  1. 管道是实现“将前面的标准输出作为后面的标准输入”
  2. xargs是实现“将前面的标准输出作为命令的参数”
echo "--help"|cat
echo "--help"|xargs cat
  1. 第一种转换成手动操作是,在命令行输入cat,回车,这时候cat会等待标准输入,输入--help,回车并终止命令。
  2. 第二种转换成手动操作是,在命令行输入cat,再输入--help,回车。 试一下对比结果,这样就很好理解了。

###常见用法: 1.

find . -name "*.txt" | xargs -I {} echo {} 

在当前目录查找以 .txt 结尾的文件,并打印出来。

find dir1/ -name "*.txt" | xargs -I {} mv {} dir2/

在当前 dir1 目录查找以 .txt 结尾的文件,并移动到 dir2 中。

© 著作权归作者所有

共有 人打赏支持
asay
粉丝 0
博文 14
码字总数 5272
作品 0
郑州
管道命令和xargs的区别(经典解释)

一直弄不懂,管道不就是把前一个命令的结果作为参数给下一个命令吗,那在 | 后面加不加xargs有什么区别 NewUserFF 写道: 懒蜗牛Gentoo 写道: 管道是实现“将前面的标准输出作为后面的标准输入...

不最醉不龟归
2016/11/03
19
0
管道符和xargs的区别

管道是实现“将前面的标准输出作为后面的标准输入” xargs是实现“将标准输入作为命令的参数” 你可以试试运行: 代码: echo "--help"|cat echo "--help" xargs cat 看看结果的不同。 如果你...

脑洞老湿_
02/06
0
0
xargs总结 管道命令和xargs的区别(经典解释)

1. 简介 之所以能用到这个命令,关键是由于很多命令不支 持|管道来传递参数,而日常工作中有有这个必要, 所以就有了xargs命令,例如: find /sbin -perm +700 |ls -l 这个命令是 错误的 fi...

抽头一刀
2017/07/15
0
0
Linux下批量杀掉 包含某个关键字的 程序进程

有时候因为一些情况,需要把 linux 下符合某一项条件的所有进程 kill 掉,又不能用 killall 直接杀掉某一进程名称包含的所有运行中进程(我们可能只需要杀掉其中的某一类或运行指定参数命令的...

Adairs
2016/03/10
1
0
linux 批量kill php进程

ps -ef grep run.php grep -v grep cut -c 9-15 xargs kill -9   管道符“ ”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的 几个命令:...

slagga
07/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

深入解析MySQL视图VIEW

Q:什么是视图?视图是干什么用的? A:视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。   通过视图,可以展现基表的部分数据;...

IT--小哥
39分钟前
1
0
虚拟机学习之二:垃圾收集器和内存分配策略

1.对象是否可回收 1.1引用计数算法 引用计数算法:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时候计数器值为0的对象就是不可能...

贾峰uk
48分钟前
1
0
smart-doc功能使用介绍

smart-doc从8月份底开始开源发布到目前为止已经迭代了几个版本。在这里非常感谢那些敢于用smart-doc去做尝试并积极提出建议的社区用户。因此决定在本博客中重要说明下smart-doc的功能,包括使...

上官胡闹
昨天
9
0
JavaEE——Junit

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 Junit Junit又名单元测试,Junit是用来测试Jav...

凯哥学堂
昨天
6
0
读《美丽新世界》

一、背景 十一国庆节从重庆回深圳的时候,做得绿皮车,路上看了两本书:李笑来的《韭菜的自我修养》和禁书《美丽新世界》。 上篇文章已经分享了 读《韭菜的自我修养》,这篇文章来记录一下《...

tiankonguse
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部