我是tar
命令的新手.我有很多目录中的文件:
1_1_1.txt
, 1_1_2.txt
,
2_1_1.txt
, 2_1_2.txt
...
我知道有一个命令:
tar cf file.tar *.txt
Run Code Online (Sandbox Code Playgroud)
将tar
所有四个文件都放入file.tar
.但我需要tar 1_1_1.txt
和1_1_2.txt
一个tar文件,2_1_1.txt
并2_1_2.txt
进入另一个tar文件.我怎么能做到这一点?
小智 33
要简单地创建这些文件的tarball,我会这样做:
tar cf ones.tar 1_*.txt
tar cf twos.tar 2_*.txt
Run Code Online (Sandbox Code Playgroud)
您很可能想要压缩tarball,因此请使用以下z
选项:
tar czf ones.tar.gz 1_*.txt
tar czf twos.tar.gz 2_*.txt
Run Code Online (Sandbox Code Playgroud)
查看tar包的内容tar tf <tarball>
.
小智 6
您可以简单地使用以下命令
tar cf file1.tar 1_1_1.txt 1_1_2.txt
tar cf file2.tar 2_1_1.txt 2_1_2.txt
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
57619 次 |
最近记录: |