kerondx.blogg.se

Untar tar file
Untar tar file










  1. #UNTAR TAR FILE ARCHIVE#
  2. #UNTAR TAR FILE CODE#

#UNTAR TAR FILE ARCHIVE#

If DirectoryOut is not provided then FILE_UNTAR will untar the archive into File's current directory. This directory will be created if it does not currently exist. Set this optional argument to a scalar string giving the output directory. IDL will automatically detect if the data stream is also GZIP compressed and uncompress the data first. Instead of a file name, you can set the first argument to a byte array containing the contents of a TAR file. IDL will automatically detect if the file is also GZIP compressed and uncompress the file first.

untar tar file

Set this argument to a scalar string giving the file to untar. SyntaxįILE_UNTAR, File įILE_UNTAR, Data Arguments See FILE_TAR for a different example using the Data argument. map, 1233 bytes Skipped file fonts\tt\ttfont.map % Total 5 files, 11405628 bytes % Time elapsed: 0.035000086 seconds. IDL prints: % fonts/ Extracted file fonts\ % fonts/hersh1.chr, 97718 bytes Extracted file fonts\hersh1.chr % fonts/ps/ Extracted file fonts\ps\ % fonts/ps/Arimo-Bold.pfa, 123426 bytes Extracted file fonts\ps\Arimo-Bold.pfa % fonts/ps/Arimo-BoldItalic.pfa, 122513 bytes Extracted file fonts\ps\Arimo-BoldItalic.pfa % fonts/ps/Arimo-Italic.pfa, 108377 bytes Skipped file fonts\ps\Arimo-Italic.pfa.

untar tar file

Here, we get the list of all files in a ZIP, and extract only the first five files into our current working directory: dir = FILEPATH( '', SUBDIR=) FILE_TAR, dir, 'idlresources.tar' FILE_UNTAR, 'idlresources.tar', /LIST, FILES=files FILE_UNTAR, 'idlresources.tar', EXTRACT_FILES=files, /VERBOSE IDL prints: % fonts/ % fonts/hersh1.chr, 97718 bytes % fonts/tt/ttfont. In the following example, we create a TAR archive of the resource/fonts subdirectory within the IDL installation, and then expand the archive into our current working directory: dir = FILEPATH( '', SUBDIR=) FILE_TAR, dir, 'idlresources.tar' FILE_UNTAR, 'idlresources.tar', /VERBOSE Instead, the files and directories will have the current file owner and default permissions, and will have a time stamp equal to the current system time. Note: Because of IDL's file I/O limitations, the resulting files and directories will not have any of the original file owner information, permissions (file modes) or time stamps.

#UNTAR TAR FILE CODE#

Its source code can be found in the file file_untar.pro in the lib subdirectory of the IDL distribution. This routine is written in the IDL language.

untar tar file

FILE_UNTAR also automatically performs GZIP uncompression if necessary. The FILE_UNTAR procedure uncompresses a TAR file or TAR data stream.












Untar tar file