The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

basename (3)
  • basename (1) ( Solaris man: Команды и прикладные программы пользовательского уровня )
  • basename (1) ( FreeBSD man: Команды и прикладные программы пользовательского уровня )
  • basename (1) ( Русские man: Команды и прикладные программы пользовательского уровня )
  • basename (1) ( Linux man: Команды и прикладные программы пользовательского уровня )
  • basename (1) ( POSIX man: Команды и прикладные программы пользовательского уровня )
  • >> basename (3) ( Solaris man: Библиотечные вызовы )
  • basename (3) ( FreeBSD man: Библиотечные вызовы )
  • basename (3) ( Русские man: Библиотечные вызовы )
  • basename (3) ( Linux man: Библиотечные вызовы )
  • basename (3) ( POSIX man: Библиотечные вызовы )
  •  

    NAME

    basename - return the last element of a path name
     
    

    SYNOPSIS

    #include <libgen.h>
    
    char *basename(char *path);
    

     

    DESCRIPTION

    The basename() function takes the pathname pointed to by path and returns a pointer to the final component of the pathname, deleting any trailing '/' characters.

    If the string consists entirely of the '/' character, basename() returns a pointer to the string "/" .

    If path is a null pointer or points to an empty string, basename() returns a pointer to the string "." .  

    RETURN VALUES

    The basename() function returns a pointer to the final component of path.  

    USAGE

    The basename() function may modify the string pointed to by path, and may return a pointer to static storage that may then be overwritten by a subsequent call to basename().

    When compiling multithreaded applications, the _REENTRANT flag must be defined on the compile line. This flag should only be used in multithreaded applications.  

    EXAMPLES

    Example 1 Examples for Input String and Output String

    Input StringOutput String

    "/usr/lib""lib"

    "/usr/"

    "/"

     

    ATTRIBUTES

    See attributes(5) for descriptions of the following attributes:

    ATTRIBUTE TYPEATTRIBUTE VALUE

    Interface StabilityStandard

    MT-Level

     

    SEE ALSO

    basename(1), dirname(3C), attributes(5), standards(5)


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    RETURN VALUES
    USAGE
    EXAMPLES
    ATTRIBUTES
    SEE ALSO


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру