<< isdir Директория mkdir >>

Scilab Help >> Файлы: функции ввода/вывода > Директория > ls

ls

показывает файлы

Синтаксис

files = ls [path]
files = ls( [path] )

Аргументы

path

матрица строк, указывающая путь к директории (обычно заканчивающаяся шаблоном, содержащим *). Значение по умолчанию . (точка).

files

вектор-столбец строковых значений. По умолчанию он содержит вывод, отформатированный в столбец.

Описание

Функция ls может быть использована для составления списка файлов, которые соответствуют шаблонам, заданным аргументом path. Шаблоны указываются Unix-команде ls или Windows-команде dir для получения информации о файлах. Таким образом, чтобы написать переносимый Scilab-сценарий, необходимо указать допустимые символы замещения в шаблонах для обоих ОС. Заметьте, что выполняется преобразование имени пути, и, например, SCI/modules/core/macros/*.sci является допустимым шаблоном как для Unix, так и для Windows.

Если вы хотите получить вектор всех файлов, соответствующих шаблону, то лучше использовать функцию listfiles или функцию dir.

Пожалуйста, заметьте, что, начиная с версии 5.0 Scilab'а, второй входной аргумент удалён (последовательность строк, которую можно добавить в Unix-системах: опции Unix-команды ls). Эта опция была удалена, главным образом, по причинам безопасности и переносимости.

Примеры

ls
ls SCI/modules/core/macros/*.sci
x=ls('SCI/modules/core/macros/*.sci')

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


Report an issue
<< isdir Директория mkdir >>