dirname

Возврат имени каталога без файла для указанного пути (POSIX)

Синтаксис:

dirname строка

Опции:

Нет.

Платформы:

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

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

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

Описание:

Утилита dirname возвращает часть операнда строка в стандартный поток вывода. Операнд строка представляет собой действительный путь в следующем формате:

путь_к_каталогу/базовое_имя_файла

Утилита dirname записывает компонент путь_к_каталогу в стандартный поток вывода.

Если в качестве значения операнда строка указаны символы //, то возвращаемым результатом будет //. При вводе любой другой строки, полностью состоящей из символов косой черты, возвращаемым результатом будет одиночный символ косой черты.

Наиболее часто утилита dirname используется в сценариях командных интерпретаторов, где она обычно указывается в левых одиночных кавычках (...) или в строке вида $(...).

Примеры:

$ dirname . . $ dirname .. . $ dirname ../. .. $ dirname /usr/src/prog.c /usr/src $ dirname /usr/src/ /usr $ dirname ...//[fred] ...

Возвращаемое значение:

0
Завершено успешно.
>0
Возникла ошибка.

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

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

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

basename




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