星期四, 十二月 07, 2006

How to Delete Members from Archives

How to Delete Members from Archives


tar 是在 Linux 上很常用的工具,如果搭配 gzip 那就更好用了!
如果我們要從一個 tar 檔中,直接 刪除一個檔案,我們可以用 --delete 這一個參數。

test.tar 中有三個檔案
# tar --list -f test.tar
test1.txt
test2.txt
test3.txt
# tar --delete -f test.tar test1.txt
# tar --list -f test.tar
test2.txt
test3.txt
#
如果你的 tar 檔中,檔案是有帶路徑,後面的檔案名稱也要全寫哦
# tar --list -f test.tar
backup/test1.txt
backup/test2.txt
backup/test3.txt
# tar --delete -f test.tar backup/test1.txt (這裡連 backup/ 目錄都要寫出來哦)
# tar --list -f test.tar
backup/test2.txt
backup/test3.txt

0 意見: