栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

参数传递:xargs

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

参数传递:xargs

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

参数传递:xargs
  • 前言
  • 一、语法
  • 二、案例
      • 案例一
      • 案例二
      • 案例三
  • 常用小命令


前言

提示:对:ls cp rm mv 管道不能执行。所以通过xargs。


一、语法

例如:

cat 1.txt | xargs -i cp(ls,mv,cp,rm){} /路径
-i : 为了让大括号生效。
{} : 用来存放管道符前面命令生成的内容 cat file.txt |xargs ls -l
ls - l 后面可以不加,-i和大括号,直接执行。

二、案例 案例一

touch /opt/file{1…5}.txt
vim 1.txt
将创建五个文件的绝对路径写进1.txt文件里面

不加xargs情况
cat 1.txt | ls -l

加xargs情况

案例二

案例三

cat 1.txt | xargs rm -rvf

常用小命令

du -h /etc/
du -sh /etc/ #查看目录的总大小 针对大小
ls /etc/ | wc -l #查看目录中有多少个文件 针对多少文件

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/962707.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号