Please note that the recommended version of Scilab is 6.1.0. This page might be outdated.
See the recommended documentation of this function
dirname
получает имя директории из имён файлов
Последовательность вызова
dirs = dirname(files[, flag [,flagexpand]])
Аргументы
- files
матрица строк, указывающая набор имён файлов
- flag, flagexpand
логические необязательные параметры (значение по умолчанию
%t
)- files, dir
матрицы строк
Описание
Функция dirname
возвращает имя директории из файлов,
указанных в files
.
Если flag
равен ИСТИНЕ, то файлы сначала
преобразуются в целевой тип, указанный переменной
getos() == 'Windows'
. Более того, если
flagexpand
равен ИСТИНЕ, то начальные строки,
такие как SCIHOME
, SCI
или
~
расширяются с помощью переменных среды.
Заметьте, что dirname(files,%f)
может дать
ошибочные результаты, если пути, указанные в
files
не соответствуют соглашению, указанному
переменной getos() == 'Windows'
.
Примеры
dirs=dirname('SCI/modules/fileio/macros/poo.sci') dirs=dirname('SCI/modules\fileio/macros/poo.sci') dirs=dirname('SCI/modules\fileio/macros/poo.sci.k')
Смотрите также
- basename — отсекает директорию и расширение от имён файлов
- listfiles — список файлов
- pathconvert — преобразование имён путей между POSIX и Windows.
Comments
Add a comment:
Please login to comment this page.