参数传递: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 #查看目录中有多少个文件 针对多少文件



