Расширенный
встраиваемый командный интерпретатор (QNX Neutrino)
Синтаксис:
fesh
[-c
команда]
[-irv] [файл_сценария]
Поддерживаемые платформы:
Neutrino
Опции:
-c
команда
Выполнить
эту команду.
-i
Перейти
в интерактивный режим после выполнения файла сценария. Если
эта опция не указана, после выполнения сценария работа fesh
завершается.
-r
Запустить
в ограниченном режиме. В этом режиме выполнение определенных
операций не допускается. В случае выполнении подобной попытки
выводится сообщение об ошибке "Operation not permitted"
("Операция запрещена").
Недопустимые
операции включают выполнение исполняемых файлов, которые
начинаются с косой черты, экспорт переменных и перенаправление
стандартных потоков ввода, вывода и ошибок на другое
устройство. Для получения дополнительной информации см.
разделы "Формат командной строки" и "Встроенные команды" в
описании утилиты esh.
-v
Вывести
расширенную информацию. Вывести каждую команду на экран перед
выполнением.
файл_сценария
Файл,
содержащий выполняемые команды командного интерпретатора.
Описание:
Утилита fesh представляет собой
"расширенную" версию компактного встраиваемого интерпретатора
esh.
Командный интерпретатор fesh поддерживает все
встроенные команды esh и следующие
дополнительные встроенные команды:
-
ecp
-
edf
-
eecho
-
els
-
emkdir
-
epwd
-
erm
-
ermdir
Примечание. Если 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,
однако опции не поддерживаются.