Unable to unzip and untar a .tar.gz file

15 visualizzazioni (ultimi 30 giorni)
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 Commenti
Benjamin Thompson
Benjamin Thompson il 11 Lug 2022
Can you try this with some other compression tool such as Winzip or 7-zip?
Tianchu Lu
Tianchu Lu il 11 Lug 2022
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

Accedi per commentare.

Risposta accettata

Tianchu Lu
Tianchu Lu il 11 Lug 2022
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');

Più risposte (0)

Categorie

Scopri di più su File Compression in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by