# 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')

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

- listfiles
- findfiles
- dir
- fileinfo