主要功能:按照檔名,批量壓縮(這裡演示為:將當前目錄下所有的.txt結尾的檔案都壓縮,且所的壓縮檔案名均為原檔名加.tar)
知識點:tar的使用 檔名的擷取
tar使用方法:
tar [option...] [file]...
option可以為:
-c:建立乙個壓縮檔案的引數指令(create 的意思);
-x:解開乙個壓縮檔案的引數指令!
-t:檢視 tarfile 裡面的檔案!
-r:向壓縮歸檔檔案末尾追加檔案
-u:更新原壓縮包中的檔案
-v:顯示所有過程
方法一:#! /bin/bash
file=`ls`
for filename in $file
doif [ $ = 'txt' ]; then
tar -cf $.tar $.txt
fidone
【這裡:利用ls獲得所有的檔名的列表,對於檔名為filename的檔案,它的檔名的字首為filename%.,它的字尾名為filename##.】
方法二:
#! /bin/bash
for i in `ls *.txt`
dotar zcvf $1.tar $i
done
【這裡:首先獲得當前目錄下的所有檔名列表,之後迴圈將每乙個檔案壓縮與上面類似】 python 批量加密壓縮檔案
當有大批的檔案,並且存放在不同的資料夾中,需要你進行加密壓縮時,可參照此 在 中,由於個人需要,提取了各個檔案的hash,並以檔案的sha256作為最終壓縮儲存的檔名 1 在網上查詢了python自帶庫,python並沒有能進行加密壓縮的自帶庫,能進行壓縮的擴zipfile,看大多數所說加密並不生效...
怎樣壓縮檔案 如何給壓縮檔案加密
我們生活 工作中,會經常遇到壓縮檔案 給檔案加密的事情。有時候,是單純不想讓別人看到 有時候,是提供 但不能共享,用來獲取收益等等。那麼怎麼將乙個檔案壓縮,或者乙個資料夾壓縮尼?同時又怎麼給這個壓縮檔案加密尼?下面大家和小編一起看一下吧。壓縮檔案 如圖。找到需要壓縮的檔案 資料夾,右擊檔案,點選新增...
shell教你如何批量解壓縮 unzip命令
bin bash zip files ls zip 獲取當前目錄下所有.zip結尾的檔案 zip to home lk documents my doczip 解壓的目標位置 for zip file in zip files do 開始解壓 注 j 引數僅提取檔案 o 引數覆蓋重名檔案 d 指定解...