我需要解壓縮一個.gz文件並將其存儲在一個變量中,以便稍後使用它。所以,這個想法是我生成* .fastq.gz文件,我需要解壓縮它們並保留* .fastq文件。然後,我想將其名稱存儲在一個變量中,以便我可以調用該文件進行進一步處理。bash解壓縮gz並存儲在變量
在這裏,有我在執行代碼: 輸入:$ file.fastq.gz 其中$文件是文件(它的變化,因爲這個代碼是一個循環內)
reads=$(gunzip $file.fastq)
echo $reads
的名字
有人知道這段代碼有什麼問題嗎?爲什麼它不會產生任何輸出並且程序停留在那一點上?非常感謝你! ;)
此外其他人都這麼說,你要什麼需要更多的報價。 'echo $ reads',而不是'echo「$ reads」',將會有一些嚴重的錯誤(將換行符改爲空格,擴展通配符等)。 –