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 - 日本語
Справка 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-2015 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jun 15 08:48:32 CEST 2016