解压一个 file.tar.gz 并使用一个命令从解压文件直接创建一个 gz 文件(file_1.gz 和 file_2.gz)
Posted
技术标签:
【中文标题】解压一个 file.tar.gz 并使用一个命令从解压文件直接创建一个 gz 文件(file_1.gz 和 file_2.gz)【英文标题】:untar a file.tar.gz and directly creat a gz file (file_1.gz and file_2.gz) from the untar files with one command 【发布时间】:2016-04-04 21:14:18 【问题描述】:我有一个包含两个文件的 tar 文件。
文件.tar.gz
文件包括:
file_1.fastq
file_2.fastq
我想解压原始文件,直接用一个命令gzip解压后的文件,有以下文件:
file_1.fastq.gz
file_2.fastq.gz
有什么办法吗?
谢谢
Ehsan
【问题讨论】:
【参考方案1】:命令会是这样的,作为一个脚本:
mkdir temp
cd temp
tar xzf ../file.tar.gz
gzip *
mv * ..
cd ..
rmdir temp
【讨论】:
以上是关于解压一个 file.tar.gz 并使用一个命令从解压文件直接创建一个 gz 文件(file_1.gz 和 file_2.gz)的主要内容,如果未能解决你的问题,请参考以下文章