例如要新增一個bak.zip並且把該目錄下a.log b.log c.log壓進去
可以利用以下指令:
$zip bak *.log
這倒是不難
不過如果是要檔案壓入一個既有的zip檔中那要怎麼做呢?
這困擾了我一陣子
甚至我還用sftp把他拿回windows中用7-zip加入XDD
不過後來我終於找到了方法
例如要把e.log新增至剛剛的bak.zip中:
$zip -u bak e.log
就這麼簡單只差了-u的參數
如果沒下-u的話那麼新的bak.zip檔會只有e.log檔在裡面
這麼一來就的log就都消失了~"~
所以-u是很重要的
這次的兩種方法都不會把原本的*.log檔刪除
下次預計更新"加入並刪除原有檔案"功能
沒有留言:
張貼留言