dir

Перечислите содержание папки на устройстве

Описание

пример

dir(device,folder) перечисляет файлы в папке на устройстве ROS. Подстановочные знаки поддерживаются.

clist = dir(device,folder) хранит список файлов как структура.

Примеры

свернуть все

Свяжите с устройством ROS и перечислите содержимое папки.

Свяжите с устройством ROS. Задайте адрес устройства, имя пользователя и пароль вашего устройства ROS.

d = rosdevice('192.168.17.129','user','password');

Получите список папок рабочей области Сережки на вашем устройстве ROS. Просмотрите папку как таблицу.

flist = dir(d,'/home/user/Documents/mw_catkin_ws/');
ftable = struct2table(flist)
ftable=6×4 table
            name                            folder                    isdir    bytes
    _____________________    _____________________________________    _____    _____

    {'.'                }    {'/home/user/Documents/mw_catkin_ws'}    true       0  
    {'..'               }    {'/home/user/Documents/mw_catkin_ws'}    true       0  
    {'.catkin_workspace'}    {'/home/user/Documents/mw_catkin_ws'}    false     98  
    {'build'            }    {'/home/user/Documents/mw_catkin_ws'}    true       0  
    {'devel'            }    {'/home/user/Documents/mw_catkin_ws'}    true       0  
    {'src'              }    {'/home/user/Documents/mw_catkin_ws'}    true       0  

Входные параметры

свернуть все

Устройство ROS, заданное как rosdevice объект.

Имя папки, чтобы перечислить содержимое, заданный как вектор символов.

Выходные аргументы

свернуть все

Оглавление, возвращенное как структура. Структура содержит эти поля:

  • name — Имя файла (char)

  • folder — Абсолютный путь (char)

  • bytes — Размер файла в байтах (double)

  • isdir — Индикатор ли name папка (logical)

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

| | | | |

Введенный в R2019b