Linux下用zip命令打包一個文件夾并且排除文件夾中的某些子文件夾

發(fā)展壯大離不開廣大客戶長期以來的信賴與支持,我們將始終秉承“誠信為本、服務至上”的服務理念,堅持“二合一”的優(yōu)良服務模式,真誠服務每家企業(yè),認真做好每個細節(jié),不斷完善自我,成就企業(yè),實現共贏。行業(yè)涉及柴油發(fā)電機等,在成都網站建設、成都全網營銷、WAP手機網站、VI設計、軟件開發(fā)等項目上具有豐富的設計經驗。
使用-x后面接需要排除的文件夾/文件名。 若是文件夾注意需要后面的 *,例如備份ghost項目的shell腳本:
#!/bin/bash
project_name="ghost"
backup_name="ghost-backup/$project_name"-$(date "+%Y-%m-%d").zip
echo "begin backup ghost..."
zip -r "$backup_name" "$project_name" -x "$project_name"/node_modules/*
echo "success!!!"
echo "the backup file info:"
echo "--- name: $backup_name"
echo "--- size: $(du -k $backup_name | cut -f1)k"
本文題目:Linux下用zip打包部分文件
標題URL:http://chinadenli.net/article16/gesogg.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站營銷、網站改版、企業(yè)建站、定制網站、動態(tài)網站、服務器托管
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯