我是 tar
命令的新手。我在一个目录中有很多文件:
1_1_1.txt
, 1_1_2.txt
,
2_1_1.txt
, 2_1_2.txt
..
我知道有一个命令:
tar cf file.tar *.txt
这会将所有四个文件tar
成file.tar
。但是我需要将 1_1_1.txt
和 1_1_2.txt
打包成一个 tar 文件,将 2_1_1.txt
和 2_1_2.txt
打包> 进入另一个 tar 文件。
我怎样才能做到这一点?
最佳答案
要简单地创建这些文件的压缩包,我会这样做:
tar cf ones.tar 1_*.txt
tar cf twos.tar 2_*.txt
很可能你想压缩 tarball,所以使用 z
选项:
tar czf ones.tar.gz 1_*.txt
tar czf twos.tar.gz 2_*.txt
使用 tar tf <tarball>
查看压缩包的内容.
关于linux - 如何 tar 一组文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15190095/