Mac OS X中打zip包時去除.DS_Store等指定文件


在Finder中的Compress “…”很好用,但是也有煩惱的時候,經常打包會包含進來一些.DS_Store文件,.DS_Store是蘋果系統中保存當前目錄基本信息的文件,包括圖標的位置,顯示方式等信息。每一個目錄都會有,類似windows平台的destop.ini或者是Thumbs.db。

如果不想將.DS_Store或者__MacOSX…或者.svn等等打包進來,可以打開Terminal,輸入下面的命令:

1 zip -r foo.zip foo -x "*.DS_Store" -x ".svn"

foo.zip表示生成的文件名,foo表示目標文件或文件夾的路徑,-r表示將所有子目錄的內容也打包進來,-x后面跟除外的文件名。


免責聲明!

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



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