小编use*_*797的帖子

bash 解压缩 gz 并存储在变量中

我需要解压缩一个 .gz 文件并将其存储在一个变量中,以便我以后可以使用它。所以,我的想法是我生成 *.fastq.gz 文件,我需要解压缩它们并只保留 *.fastq 文件。然后,我想将其名称存储在一个变量中,以便我可以调用该文件进行进一步处理。

在这里,有我正在执行的代码: input: $file.fastq.gz 其中 $file 是文件的名称(它会改变,因为此代码在循环内)

reads=$(gunzip $file.fastq)
echo $reads
Run Code Online (Sandbox Code Playgroud)

有人知道这段代码有什么问题吗?为什么它不产生任何输出而程序停留在那个点?非常感谢!;)

linux compression bash gzip gunzip

2
推荐指数
1
解决办法
3758
查看次数

标签 统计

bash ×1

compression ×1

gunzip ×1

gzip ×1

linux ×1