Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2023.0.0 - English


TMPDIR

temporary directory path.

Description

The TMPDIR constant holds the temporary directory absolute path of a Scilab process. Each Scilab process has its own temporary directory, created and referenced to TMPDIR during Scilab startup. The temporary directory is deleted when Scilab stops.

The temporary directories are created as subdirectories of the system temporary directory and named SCI_TMP_<unique> where <unique> is some number generated at Scilab startup for the name to be unique. Under GNU/Linux, UNIX and Mac OS X, directory access rights are limited to the Scilab user.

The TMPDIR constant cannot be altered during Scilab execution. However, under GNU/Linux, UNIX and Mac OS X, the system temporary directory (usually /tmp) can be selected by altering the TMPDIR system variable.

TMPDIR can be used as a general temporary directory, without respect to any Scilab session.

Examples

ls TMPDIR
ls(TMPDIR)
cd(TMPDIR)

See also

  • tempname — creates a file with an unique filename
  • home — Gives the user directory.
  • SCIHOME — contains the path to preferences, history files of your Scilab session.
  • SCI — variable containing the value of the root path of Scilab.
Report an issue
<< SCIHOME Constants home >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Mar 27 11:52:41 GMT 2023