侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

xargs 与 管道符 的使用

2023-12-10 星期日 / 0 评论 / 0 点赞 / 124 阅读 / 1010 字

管道符号 | 后面加不加 xargs 的区别:管道是实现“将前面的标准输出作为后面的标准输入”xargs是实现“将前面的标准输出作为命令的参数”echo "--help"|catecho "--hel

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

  1. 管道是实现“将前面的标准输出作为后面的标准输入”
  2. xargs是实现“将前面的标准输出作为命令的参数”
echo "--help"|catecho "--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 中。

广告 广告

评论区