我是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 次 |
| 最近记录: |