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 >> Файлы: функции ввода/вывода > Директория > 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')

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

  • listfiles — список файлов
  • findfiles — поиск всех файлов с указанным уточнением файла
  • dir — получает список файлов
  • fileinfo — предоставляет информацию о файле
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 14 15:13:25 CET 2017