Руководства по командной строке

Man » basename Manual online - подробная онлайн-документация для страницы руководства basename

🌍
basename - удаляет из имен файлов путь к каталогу и суффикс

СИНТАКСИС

basename ИМЯ [СУФФИКС]
basename ОПЦИЯ... ИМЯ...

ОПИСАНИЕ

Выводит ИМЯ, удаляя все начальные компоненты пути к каталогу. При указании также удаляет конечный СУФФИКС.

Обязательные аргументы для длинных опций также обязательны для коротких опций.

-a, --multiple
поддержка нескольких аргументов и обработка каждого как ИМЯ

-s, --suffix=СУФФИКС
удаляет конечный СУФФИКС; подразумевает -a

-z, --zero
заканчивает каждую строку вывода символом NUL, а не новой строкой

--help отображает эту справку и завершает работу

--version
выводит информацию о версии и завершает работу

ПРИМЕРЫ

basename /usr/bin/sort
-> "sort"

basename include/stdio.h .h
-> "stdio"

basename -s .h include/stdio.h
-> "stdio"

basename -a any/str1 any/str2
-> "str1", за которым следует "str2"

АВТОР

Написано Дэвидом Маккензи.

СООБЩЕНИЕ ОБ ОШИБКАХ

Онлайн-справка GNU coreutils: [https://www.gnu.org/software/coreutils/] Сообщайте обо всех ошибках перевода по адресу [https://translationproject.org/team/]

СМОТРИТЕ ТАКЖЕ

dirname(1), readlink(1)

Полная документация [https://www.gnu.org/software/coreutils/basename] или доступна локально с помощью: info '(coreutils) basename invocation'

Упаковано Debian (9.7-3) Авторское право © 2025 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL версии 3 или более поздней [https://gnu.org/licenses/gpl.html]. Это бесплатное программное обеспечение: вы можете изменять и распространять его. Гарантии отсутствуют, в той мере, в которой это разрешено законом.