next up previous contents
Next: GETPATH Get Current Search Up: Operating System Functions Previous: PWD Print Working Directory   Contents

Subsections

SYSTEM Call an External Program

Usage

The system function allows you to call an external program from within FreeMat, and capture the output. The syntax of the system function is

  y = system(cmd)

where cmd is the command to execute. The return array y is of type cell-array, where each entry in the array corresponds to a line from the output.

Example

Here is an example of calling the ls function (the list files function under Un*x-like operating system).

--> y = system('ls a*.m')
y = 
  <cell array> - size: [3 1]
 
Columns 1 to 1
 addtest2.m  
 addtest3.m  
 addtest.m  
--> y{1}
ans = 
  <string>  - size: [1 10]
 addtest2.m



2004-08-26