Skip to main content

Unarchive directory

Extract tar archive to the specified directory

Function UnarchiveDirectory(Val Archive, Val DestinationDirectory = "") Export

ParameterCLI optionTypeRequiredDescription
Archive--srcString, BinaryDataPath to the archive on disk or binary data
DestinationDirectory--destStringDirectory path for unpacking. To binary data if not filled
Returns

Map Of KeyAndValue - Execution information

tip

Parameters with Binary data type can also accept file paths on disk and URLs


1C:Enterprise/OneScript code example
ArchivePath = Parameters["Tar_ArchivePath"];
DestinateDirectory = Parameters["Tar_DestDir"];

Result = OPI_Tar.UnarchiveDirectory(ArchivePath, DestinateDirectory);
oint tar UnarchiveDirectory \
--src "/tmp//opi_tar_63920079983725/archive.tar" \
--dest "/tmp//opi_tar_63920079983725/out"
Result
{
"result": true
}