系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Linux find命令與xargs組合使用

Linux find命令與xargs組合使用的方法(4)

時間:2014-12-31 17:57:43 作者:qipeng 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20141231/33885.html 手機查看 評論

  說明:

  使用-i參數(shù)默認的前面輸出用{}代替,-I參數(shù)可以指定其他代替字符,如例子中的[]

  實例9:xargs的-p參數(shù)的使用

  命令:

  代碼如下:

  find 。 -name “*.log” | xargs -p -i mv {} 。。

  輸出:

  代碼如下:

  [root@localhost test3]# ll

  總計 0

  -rw-r--r-- 1 root root 0 11-13 06:06 log2015.log

 。踨oot@localhost test3]# cd 。。

 。踨oot@localhost test]# ll

  總計 316

  -rw-r--r-- 1 root root 302108 11-13 06:03 log2012.log

  -rw-r--r-- 1 root root 61 11-13 06:03 log2013.log

  -rw-r--r-- 1 root root 0 11-13 06:03 log2014.log

  drwxr-xr-x 6 root root 4096 10-27 01:58 scf

  drwxrwxr-x 2 root root 4096 11-13 06:06 test3

  drwxrwxr-x 2 root root 4096 11-13 05:50 test4

 。踨oot@localhost test]# cd test3

  [root@localhost test3]# find 。 -name “*.log” | xargs -p -i mv {} 。。

  mv 。/log2015.log 。。 ?。。.y

  [root@localhost test3]# ll

  總計 0[root@localhost test3]# cd 。。

  [root@localhost test]# ll

  總計 316

  -rw-r--r-- 1 root root 302108 11-13 06:03 log2012.log

  -rw-r--r-- 1 root root 61 11-13 06:03 log2013.log

  -rw-r--r-- 1 root root 0 11-13 06:03 log2014.log

  -rw-r--r-- 1 root root 0 11-13 06:06 log2015.log

  drwxr-xr-x 6 root root 4096 10-27 01:58 scf

  drwxrwxr-x 2 root root 4096 11-13 06:08 test3

  drwxrwxr-x 2 root root 4096 11-13 05:50 test4

 。踨oot@localhost test]#

  說明:

  -p參數(shù)會提示讓你確認是否執(zhí)行后面的命令,y執(zhí)行,n不執(zhí)行。

  上面就是Linux find命令和xargs命令組合使用的方法介紹了,find命令通過和xargs命令的配合使用,能夠解決很多實際問題,如果你在單獨使用find命令的時候無法滿足你的需求,可嘗試與其他命令配合使用。

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

官方交流群 軟件收錄