linux命令相關


Linux刪除指定文件以外的其他文件

應用環境:
某個目錄下有許多個文件,我們需要保留其中幾個,其他文件通通刪除。方法有很多,但高效和省時的方法是下面介紹的兩種,特別是目錄中文件>幾百個時。
1、適用於需要保留的文件有區別於其他文件的特征的情況
例如文件名含有img和info的文件需要保留,其他文件刪除。
進入需要刪除文件的目錄;
# ls |grep -v img|grep -v info|xargs rm

2、適用於需要保留的文件沒有特征的情況
進入需要刪除文件的目錄;
# ls >filelist
編輯filelist,將需要保留的文件名從文件中刪除;
# cat filelist |xargs rm


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM