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: Библиотечные вызовы )

  • BSD mandoc
     

    NAME

    
    
    basename
    
     - extract the base portion of a pathname
    
     
    

    SYNOPSIS

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

    DESCRIPTION

    The basename ();
    function returns the last component from the pathname pointed to by Fa path , deleting any trailing `/' characters. If Fa path consists entirely of `/' characters, a pointer to the string Qq / is returned. If Fa path is a null pointer or the empty string, a pointer to the string Qq . is returned.  

    IMPLEMENTATION NOTES

    The basename ();
    function returns a pointer to internal storage space allocated on the first call that will be overwritten by subsequent calls.  

    RETURN VALUES

    On successful completion, basename ();
    returns a pointer to the last component of Fa path .

    If basename ();
    fails, a null pointer is returned and the global variable errno is set to indicate the error.  

    ERRORS

    The following error codes may be set in errno

    Bq Er ENAMETOOLONG
    The path component to be returned was larger than MAXPATHLEN

     

    SEE ALSO

    basename(1), dirname(1), dirname(3)  

    STANDARDS

    The basename ();
    function conforms to St -xpg4.2 .  

    HISTORY

    The basename ();
    function first appeared in Ox 2.2 and Fx 4.2 .  

    AUTHORS

    An Todd C. Miller Aq Todd.Miller@courtesan.com


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    IMPLEMENTATION NOTES
    RETURN VALUES
    ERRORS
    SEE ALSO
    STANDARDS
    HISTORY
    AUTHORS


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




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

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