📅  最后修改于: 2023-12-03 15:35:15.415000             🧑  作者: Mango
tar-delete
是一个基于Shell-Bash编写的命令行工具,用于从tar归档文件中删除指定文件或目录。如果您使用tar进行备份或归档工作,可能需要删除一些文件或目录,然而,tar并没有原生支持从归档文件中删除文件或目录。因此,tar-delete
应运而生,它可以让您在不需要重新创建整个归档文件的情况下,轻松地删除归档文件中的问题文件或目录。
tar-delete
命令需要两个命令行参数:
例如,以下命令删除名为foo.txt的文件:
$ tar-delete archive.tar foo.txt
以下命令删除名为bar目录及其所有内容:
$ tar-delete archive.tar bar/
tar-delete
删除位于名为archive.tar的tar归档文件中的foo.txt文件:$ tar-delete archive.tar foo.txt
tar-delete
删除名为archive.tar的tar归档文件中的bar目录及其所有内容:$ tar-delete archive.tar bar/
tar-delete
是MIT许可下的自由软件。详见LICENSE.txt。