压缩与解压
- 保留原文件压缩单个文件
gzip -c a.txt > a.gz - 压缩多个文件
gzip *.txt - 解压多个文件
gunzip *.gz
多个gz文件可以不解压,直接合并
- 合并解压文件
touch a.txt b.txt
cat a.txt b.txt > c.txt - 合并压缩文件
gzip -c a.txt > a.gz
gzip -c b.txt > b.gz
cat a.gz b.gz > c.gz
gzip -cd c.gz
举个例子
- 需要将Sample_test1_R1.fastq.gz和Sample_test2_R2.fastq.gz合并为test.fastq.gz
- 操作方法1:
先zcat再gzip
zcat Sample_test_1.R1.fastq.gz Sample_test_2.R2.fastq.gz | gzip - > test.fastq.gz - 操作方法2:
直接cat
cat Sample_test_1.R1.fastq.gz Sample_test_2.R2.fastq.gz > test2.fastq.gz