對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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- `find` 命令詳解
- 小遊戲——金庸奇俠傳(JAVA,對物件導向的進一步瞭解)遊戲Java物件
- 關於openLADP的進一步瞭解(@Id與@DnAttribute)
- find 命令的引數詳解
- Linux find 命令詳解Linux
- AndroidLifecycle對MVP模式進一步”解耦“AndroidMVP模式解耦
- 瞭解MySQL的第一步MySql
- Linux/Unix重要find命令詳解Linux
- find命令
- 帶你一步一步瞭解Python中的ClassPython
- 對WordPress的瞭解
- 一步一步的瞭解webpack4的splitChunk外掛Web
- find -newer命令
- ❤️【Python從入門到精通】(二十七)更進一步的瞭解Pillow吧!Python
- Quick BI 白皮書: 解讀2022 Gartner ABI報告 進一步瞭解Quick BIUI
- sed命令和find命令的結合的使用
- 深入瞭解如何對IPA包進行有效的混淆處理
- find 命令入門
- grep、find命令整理
- find 命令及其示例
- Laravel ORM 對 Model::find 方法進行快取LaravelORM快取
- 一步一步帶你瞭解EventBus3.1.1 原始碼S3原始碼
- 對函式的初步瞭解函式
- linux中file命令和find命令Linux
- 進一步詳解Wsgi
- 對Node.js非同步的進一步理解Node.js非同步
- linux每日命令(20):find命令概覽Linux
- 對js事件委託的瞭解JS事件
- 帶你進一步瞭解核心期刊:SCI、EI、ISTP、SSCI、INSPEC、SCIE、IEEE、CSCD、CSSCICSS
- 進一步瞭解flex佈局—來實現這些常見佈局吧Flex
- Linux常用命令之檔案查詢which、find、locate命令講解Linux
- python之對元組的初步瞭解Python
- Linux 命令列:find 的 26 個用法示例Linux命令列
- 比 cat 更好用的命令瞭解一下?
- 一步一步理解命令模式模式
- 前端進階-深入瞭解物件前端物件
- 在 Linux中find命令使用技巧Linux
- linux 查詢檔案命令 findLinux
- 一步一圖,帶你瞭解分散式架構的前世今生分散式架構