LinuxGuruz
  • Last 5 Forum Topics
    Replies
    Views
    Last post


The Web Only This Site
  • BOOKMARK

  • ADD TO FAVORITES

  • REFERENCES


  • MARC

    Mailing list ARChives
    - Search by -
     Subjects
     Authors
     Bodies





    FOLDOC

    Computing Dictionary




  • Text Link Ads






  • LINUX man pages
  • Linux Man Page Viewer


    The following form allows you to view linux man pages.

    Command:

    getusershell

    
    
    

    SYNOPSIS

           #include <unistd.h>
    
           char *getusershell(void);
    
           void setusershell(void);
    
           void endusershell(void);
    
       Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
    
           getusershell(), setusershell(), endusershell():
               _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)
    
    
    

    DESCRIPTION

           The  getusershell()  function  returns  the  next  line  from  the file
           /etc/shells, opening the file if necessary.  The  line  should  contain
           the  pathname  of a valid user shell.  If /etc/shells does not exist or
           is unreadable, getusershell() behaves as if /bin/sh and  /bin/csh  were
           listed in the file.
    
           The setusershell() function rewinds /etc/shells.
    
           The endusershell() function closes /etc/shells.
    
    
    

    RETURN VALUE

           The getusershell() function returns NULL on end-of-file.
    
    
    

    FILES

           /etc/shells
    
    
    

    ATTRIBUTES

       Multithreading (see pthreads(7))
           The getusershell(), setusershell() and endusershell() functions are not
           thread-safe.
    
    
    

    CONFORMING TO

           4.3BSD.
    
    
    

    SEE ALSO

           shells(5)
    
    
    

    GNU 2013-06-21 GETUSERSHELL(3)

    
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

webmaster@linuxguruz.com
Copyright © 1999 - 2016 by LinuxGuruz