fesh

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

Синтаксис:

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

Опции:

-c команда
Выполнить эту команду.
-i
Перейти в интерактивный режим после выполнения файла сценария. Если эта опция не указана, после выполнения сценария работа fesh завершается.
-r
Запустить в ограниченном режиме. В этом режиме выполнение определенных операций не допускается. В случае выполнении подобной попытки выводится сообщение об ошибке "Operation not permitted" ("Операция запрещена"). Недопустимые операции включают выполнение исполняемых файлов, которые начинаются с косой черты, экспорт переменных и перенаправление стандартных потоков ввода, вывода и ошибок на другое устройство. Для получения дополнительной информации см. разделы "Формат командной строки" и "Встроенные команды" в описании утилиты esh.
-v
Вывести расширенную информацию. Вывести каждую команду на экран перед выполнением.
файл_сценария
Файл, содержащий выполняемые команды командного интерпретатора.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

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

Команда ecp
Команда edf
Команда eecho
Команда els
Команда emkdir
Команда epwd
Команда erm
Команда ermdir


Note: Если 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 файл...

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


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

Команда ermdir

ermdir каталог...

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

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино»

Тематические ссылки:

esh, uesh, ksh, sh




Предыдущий раздел: Утилиты