Write - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


FileTools[Compressed]

  

Write

  

write data to a compressed file

 

Calling Sequence

Parameters

Description

Examples

Compatibility

Calling Sequence

Write(file, data)

Parameters

file

-

string or integer file descriptor

data

-

string or rtable of hardware datatype numbers

Description

• 

The Write command compresses and writes data to a file that has been opened with FileTools[Compressed][Open].

Examples

> 

file≔FileToolsTemporaryFilename⁡FileToolsJoinPath⁡FileToolsTemporaryDirectory⁡,GZtest-

file≔/tmp/mpldoc8/GZtest-yYoYxV9R

(1)
> 

fd≔FileToolsCompressedOpen⁡file

fd≔935424016

(2)
> 

FileToolsCompressedWrite⁡fd,String1

7

(3)
> 

data≔StringToolsToByteArray⁡String2

data≔8311611410511010350

(4)
> 

FileToolsCompressedWrite⁡file,data

7

(5)
> 

FileToolsCompressedClose⁡fd

0

(6)
> 

FileToolsCompressedReadFile⁡file,string

String1String2

(7)
> 

FileToolsRemove⁡file

> 

zipfile≔FileToolsTemporaryFilename⁡cat⁡FileToolsTemporaryDirectory⁡,kernelopts⁡dirsep,GZtest-,.zip

zipfile≔/tmp/mpldoc8/GZtest-bx70dpPu.zip

(8)
> 

fd := FileTools[Compressed][Open]("dataOne" in zipfile,'mode'=WRITE);

fd≔0

(9)
> 

FileToolsCompressedWrite⁡fd,String1

7

(10)
> 

FileToolsCompressedWrite⁡fd, String2

8

(11)
> 

FileToolsCompressedClose⁡fd

0

(12)
> 

FileTools[Compressed][ReadFile]("dataOne" in zipfile, string);

String1 String2

(13)
> 

FileToolsRemove⁡zipfile

Compatibility

• 

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]

FileTools[Compressed][Close]

FileTools[Compressed][Open]

FileTools[Compressed][Read]

FileTools[Compressed][ReadFile]

FileTools[Remove]