FileTools[Compressed]
Write
write data to a compressed file
Calling Sequence
Parameters
Description
Examples
Compatibility
Write(file, data)
file
-
string or integer file descriptor
data
string or rtable of hardware datatype numbers
The Write command compresses and writes data to a file that has been opened with FileTools[Compressed][Open].
file≔FileToolsTemporaryFilenameFileToolsJoinPathFileToolsTemporaryDirectory,GZtest-
file≔/tmp/mpldoc1/GZtest-yYoYxV9R
fd≔FileToolsCompressedOpenfile
fd≔13506576
FileToolsCompressedWritefd,String1
7
data≔StringToolsToByteArrayString2
data≔8311611410511010350
FileToolsCompressedWritefile,data
FileToolsCompressedClosefd
0
FileToolsCompressedReadFilefile,string
String1String2
FileToolsRemovefile
zipfile≔FileToolsTemporaryFilenamecatFileToolsTemporaryDirectory,kerneloptsdirsep,GZtest-,.zip
zipfile≔/tmp/mpldoc1/GZtest-bx70dpPu.zip
fd := FileTools[Compressed][Open]("dataOne" in zipfile,'mode'=WRITE);
fd≔0
FileToolsCompressedWritefd, String2
8
FileTools[Compressed][ReadFile]("dataOne" in zipfile, string);
String1 String2
FileToolsRemovezipfile
The FileTools[Compressed][Write] command was introduced in Maple 16.
For more information on Maple 16 changes, see Updates in Maple 16.
See Also
FileTools[Compressed][Close]
FileTools[Compressed][Open]
FileTools[Compressed][Read]
FileTools[Compressed][ReadFile]
FileTools[Remove]
Download Help Document