Unable to unzip and untar a .tar.gz file

조회 수: 17 (최근 30일)
Tianchu Lu
Tianchu Lu 2022년 7월 11일
답변: Tianchu Lu 2022년 7월 11일
I have downloaded a .tar.gz file from the internet and I have written a code to unzip and untar the file. But there is an error keep popping up where it says the path to the file is not in a GZIP format, could anybody offer any other alternative as to how I would be able to untar and unzip the file.
myFile= "F:\podTc2_nrt_2022_001.tar.gz";
tarFile=gunzip(myFile);
untar(tarFile{1},"podtc2_data\");
the above is the code that was written, but i get an error using matlab.io.internal.archive.core.builtin.uncompressgz, where the file thats specified is not in a GZIP format.
Many Thanks
  댓글 수: 2
Benjamin Thompson
Benjamin Thompson 2022년 7월 11일
Can you try this with some other compression tool such as Winzip or 7-zip?
Tianchu Lu
Tianchu Lu 2022년 7월 11일
it didnt work out, but the strange things is that the following code has successfully unzip and untarred a similar file, but it stopped working, to which i am very confused about. Thanks, Regards

댓글을 달려면 로그인하십시오.

채택된 답변

Tianchu Lu
Tianchu Lu 2022년 7월 11일
Files=untar("F:\podtc2_data\podTc2_nrt_2022_003.tar.gz",'podTc2_nrt_2022_003');
such method would be sufficient
url_https='https://data.cosmic.ucar.edu';
dataUrl=strcat(url_https,"/gnss-ro/cosmic2/nrt/level1b/2022/003/podTc2_nrt_2022_003.tar.gz")
dataFile="podTc2_nrt_2022_003.tar.gz";
FileFullPath=websave(dataFile,dataUrl);
Files=untar("F:\podtc2_data\podTc2_nrt_2022_003.tar.gz",'podTc2_nrt_2022_003');

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 File Compression에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by