当前位置:   article > 正文

Linux xargs命令详解_|xargs rm -rf {}命令详解

|xargs rm -rf {}命令详解

1、多行内容的单输出且每行3个

cat /home/omc/ftl/logs.txt |xargs -n3

 

2、查找系统中的每一个普通文件,然后使用xargs命令来测试它们分别属于哪类文件

find /home/omc/ -maxdepth 1 -user root -type f | xargs file {}

 

3、在/var/log/下查找log文件,复制文件到/home/omc/ftl且把结果保存到/home/omc/ftl/logs.txt文件中

find /var/log/*.log -type f | xargs -i cp {} /home/omc/ftl

 

4、删除 /home/omc/ftl/下的log文件

ls *.log |xargs rm -rf {}

 

5、在当前目录下查找所有用户权限644的文件,并更改权限600

find /home/omc/ftl -perm 644 | xargs chmod 600

 

6、xargs cp的使用

 ls *20201123${i}* | grep txt |  head -10 | xargs -n1 -i cp -rf {} /root/test/

 

这是复制了一位大佬的博客:

https://www.cnblogs.com/ftl1012/p/9250438.html

 

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号