fesh

Расширенный встраиваемый командный интерпретатор (QNX Neutrino)

Синтаксис:

fesh [-c команда] [-irv] [файл_сценария]

Поддерживаемые платформы:

Neutrino

Опции:

-c команда

Выполнить эту команду.

-i

Перейти в интерактивный режим после выполнения файла сценария. Если эта опция не указана, после выполнения сценария работа fesh завершается.

-r

Запустить в ограниченном режиме. В этом режиме выполнение определенных операций не допускается. В случае выполнении подобной попытки выводится сообщение об ошибке "Operation not permitted" ("Операция запрещена").

Недопустимые операции включают выполнение исполняемых файлов, которые начинаются с косой черты, экспорт переменных и перенаправление стандартных потоков ввода, вывода и ошибок на другое устройство. Для получения дополнительной информации см. разделы "Формат командной строки" и "Встроенные команды" в описании утилиты esh.

-v

Вывести расширенную информацию. Вывести каждую команду на экран перед выполнением.

файл_сценария


Файл, содержащий выполняемые команды командного интерпретатора.

Описание:

Утилита fesh представляет собой "расширенную" версию компактного встраиваемого интерпретатора esh. Командный интерпретатор fesh поддерживает все встроенные команды esh и следующие дополнительные встроенные команды:

Примечание. Если fesh не распознает аргументы встроенной команды, выполняется поиск исполняемого файла.

Команда ecp

ecp [-v] источник цель


Копирование источника в цель, аналогично команде cp. Опция -v используется для включения режима вывода расширенной информации.

Команда edf

edf [путь]


Вывод информации об объеме свободного дискового пространства в файловой системе, связанной с путем путь. Если путь не указан, fesh использует текущий каталог.

Команда eecho

eecho аргументы


Вывод аргументов в стандартный поток вывода, аналогично команде echo. Опции для этой команды не определены.

Команда els

els [-l] [путь]


Вывод списка содержимого каталога, аналогично команде ls. Команда els поддерживает только опцию -l, полномочия на доступ к файлам выводятся в восьмеричном виде.

Команда emkdir

emkdir каталог


Создание каталога, аналогично команде mkdir. Опции для этой команды не определены.

Команда epwd

epwd


Вывод имени текущего рабочего каталога, аналогично команде pwd.

Команда erm

erm файл...


Удаление указанного файла или файлов. Опции не предусмотрены.

Примечание. Поведение встроенной команды erm аналогично команде rm с опцией -f.

Команда ermdir

ermdir каталог...

Аналогично команде rmdir, однако опции не поддерживаются.