basename - справочное руководство, опции, примеры команд


ИМЯ

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

СИНТАКСИС

basename NAME [SUFFIX]
basename OPTION... NAME...

ОПИСАНИЕ

Выведите NAME, удалив все ведущие компоненты каталога. Если указано, также удалите завершающий SUFFIX.

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

-a, --multiple

поддерживать несколько аргументов и рассматривать каждый как ИМЯ

-s, --suffix=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" followed by "str2"

АВТОР

Автор Дэвид Маккензи.

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

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

АВТОРСКИЕ ПРАВА

Copyright © 2023 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL версии 3 или выше https://gnu.org/licenses/gpl.html.
Это бесплатное программное обеспечение: вы можете изменять и распространять его. НИКАКИХ ГАРАНТИЙ, насколько это разрешено законом.

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

dirname(1), readlink(1)


Full documentation https://www.gnu.org/software/coreutils/basename
or available locally via: info '(coreutils) basename invocation'