xargs
作者:互联网
.txt 改为.bak , -i 对应 {}
[root@lsoiodmuov tmp]# touch {1..10}.txt
[root@lsoiodmuov tmp]# ll
total 16
-rw-r--r-- 1 root root 0 Jul 31 07:54 10.txt
-rw-r--r-- 1 root root 0 Jul 31 07:54 1.txt
-rw-r--r-- 1 root root 0 Jul 31 07:54 2.txt
-rw-r--r-- 1 root root 0 Jul 31 07:54 3.txt
-rw-r--r-- 1 root root 0 Jul 31 07:54 4.txt
-rw-r--r-- 1 root root 0 Jul 31 07:54 5.txt
-rw-r--r-- 1 root root 0 Jul 31 07:54 6.txt
-rw-r--r-- 1 root root 0 Jul 31 07:54 7.txt
-rw-r--r-- 1 root root 0 Jul 31 07:54 8.txt
-rw-r--r-- 1 root root 0 Jul 31 07:54 9.txt
[root@lsoiodmuov tmp]# find -type f -iname "*.txt"|xargs -i rename "txt" "bak" {}
[root@lsoiodmuov tmp]# ll
total 16
-rw-r--r-- 1 root root 0 Jul 31 07:54 10.bak
-rw-r--r-- 1 root root 0 Jul 31 07:54 1.bak
-rw-r--r-- 1 root root 0 Jul 31 07:54 2.bak
-rw-r--r-- 1 root root 0 Jul 31 07:54 3.bak
-rw-r--r-- 1 root root 0 Jul 31 07:54 4.bak
-rw-r--r-- 1 root root 0 Jul 31 07:54 5.bak
-rw-r--r-- 1 root root 0 Jul 31 07:54 6.bak
-rw-r--r-- 1 root root 0 Jul 31 07:54 7.bak
-rw-r--r-- 1 root root 0 Jul 31 07:54 8.bak
-rw-r--r-- 1 root root 0 Jul 31 07:54 9.bak
查找pom.xml,如果pom.xml中存在sprig关键字,则输入pom.xml文件
[root@lsoiodmuov tmp]# find / -type f -iname "pom.xml"|xargs -i grep -l "spring" {}
/tmp/pom.xml
新建文件夹a、b、c
echo "a b c"|xargs mkdir
标签:xargs,rw,07,--,54,Jul,root 来源: https://www.cnblogs.com/marit/p/16536381.html