對find命令的進一步瞭解
20090107
對find又有了新的瞭解,原來下面的find還只是我借用了另外的工具來實現的二目操作(二目操作在這裡定義為像cp mv 這樣有源和目標這樣的引數的命令),現在可以用find本身來實現這個功能:
find ./ -name *.xml -exec cp {} /data/config/ \;
以上命令的意思就是將當前目錄下所有以xml結尾的檔案,都複製到/data/config/這個目錄下。原來我還真不知道find的-exec引數後面跟了個{}是做什麼用的,現在才明白過來。呵呵。
另一篇:
如何實現對不同目錄下的不同檔案進行刪除(當然首先是要知道要刪除哪些檔案)
這個shell還有的問題就是對於不同目錄下的相同檔案也會刪除,不管是否是其中一個檔案不用刪除:
for f in `cat fordel`; do find ./ -name $f -exec rm -f {} \;; done
即可,注意:fordel是存放要刪除的檔案的列表檔案,每個檔案佔一行
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12932950/viewspace-531641/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 小遊戲——金庸奇俠傳(JAVA,對物件導向的進一步瞭解)遊戲Java物件
- emacs 進階:瞭解命令Mac
- find命令詳解
- find 命令詳解
- `find` 命令詳解
- find 命令的引數詳解
- 瞭解MySQL的第一步MySql
- Linux find 命令詳解Linux
- Linux find命令詳解Linux
- 對WordPress的瞭解
- AndroidLifecycle對MVP模式進一步”解耦“AndroidMVP模式解耦
- 一步一步的瞭解webpack4的splitChunk外掛Web
- 帶你一步一步瞭解Python中的ClassPython
- (轉)Linux find命令詳解Linux
- Linux下find命令詳解Linux
- find 命令
- find命令
- find命令的exec選項用法詳解(轉)
- Linux/Unix重要find命令詳解Linux
- 我常用的find命令
- 深入瞭解如何對IPA包進行有效的混淆處理
- find -newer命令
- 一步一步帶你瞭解EventBus3.1.1 原始碼S3原始碼
- ❤️【Python從入門到精通】(二十七)更進一步的瞭解Pillow吧!Python
- 【一步一步瞭解你——泛型的應用(機房重構)】泛型
- 進一步詳解Wsgi
- 對函式的初步瞭解函式
- Laravel ORM 對 Model::find 方法進行快取LaravelORM快取
- 每天一個 Linux 命令(22):find 命令的引數詳解Linux
- find 的命令的使用方法。
- 對Node.js非同步的進一步理解Node.js非同步
- sed命令和find命令的結合的使用
- find 命令入門
- grep、find命令整理
- Find命令總彙
- find 命令專題
- linux find命令Linux
- linux find 命令Linux