Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - 日本語

Please note that the recommended version of Scilab is 6.0.0. This page might be outdated.
See the recommended documentation of this function

Справка Scilab >> Файлы: функции ввода/вывода > Пути - Имена файлов > get_absolute_file_path

get_absolute_file_path

даёт имя абсолютного пути к файлу, открытому в Scilab'е

Последовательность вызова

pathname = get_absolute_file_path(filename)

Аргументы

filename

символьная строка: имя файла.

pathname

символьная строка: имя абсолютного пути.

Описание

get_absolute_file_path даёт имя абсолютного пути к файлу filename, который уже открыт в Scilab'е.

get_absolute_file_path ищет во внутреннем списке файлов Scilab'а открытый в данный момент файл filename и возвращает его путь pathname.

Если файл не открыт, то будет возвращена ошибка.

В предыдущих версиях (Scilab 5.0.x) возвращалась текущая директория, если файл не был найден.

Эта функция может быть использована для определения того, откуда (путь) исполняется сценарий Scilab'а.

Примеры

// Выполните следующий сценарий
 
a=mopen(TMPDIR+'test.sce','wt');
disp(get_absolute_file_path('test.sce'));
mclose(a);

Смотрите также

  • getshortpathname — получает короткое имя (только для Windows)
  • getlongpathname — получает длинное имя пути (только для Windows)
  • pwd — получает текущую директорию Scilab'а
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 02 14:01:08 CEST 2014